home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / os2 / os2igc01.zip / OS2IGC.HLP (.txt) < prev    next >
OS/2 Help File  |  1995-09-01  |  614KB  |  4,510 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. OS/2 Internet Go Server Client Program (OS2IGC) ΓòÉΓòÉΓòÉ
  3.  
  4. The OS/2 Internet Go Server Client Program (OS2IGC) is a program that allows 
  5. you to play Go through the Internet Go Server (IGS). 
  6.  
  7. The following topics will guide you through the use of the OS/2 Internet Go 
  8. Server Client Program: 
  9.  
  10.      Terminal View - Communicating with the IGS 
  11.      Who View - Seeing who is logged on and interacting with them 
  12.      Games View - Watching the games that are being played 
  13.      Configuring OS2IGC 
  14.  
  15.  The following topic is a reference guide to the IGS commands: 
  16.  
  17.      Help For The Internet Go Server 
  18.  
  19.  The following topics contain information about this Beta Test: 
  20.  
  21.      Beta Test News 
  22.      About The Author 
  23.  
  24.  
  25. ΓòÉΓòÉΓòÉ 2. Terminal View ΓòÉΓòÉΓòÉ
  26.  
  27. The Terminal View allows you to send simple commands to the Internet Go Server 
  28. and receive responses from the IGS. 
  29.  
  30. The following topics will guide you through the use of the Terminal View: 
  31.  
  32.      Terminal View window 
  33.      Pop-up menu items 
  34.      Internet Go Server commands 
  35.  
  36.  
  37. ΓòÉΓòÉΓòÉ 2.1. Terminal View WIndow ΓòÉΓòÉΓòÉ
  38.  
  39. The Terminal View window consists of an output field that displays messages 
  40. from the Internet Go Server and an input field where you can type commands to 
  41. be sent to the IGS. 
  42.  
  43. When you open the Terminal View, the OS2IGC program connects to the Internet Go 
  44. Server. This requires that you have a TCP/IP connection established with the 
  45. Internet. If you haven't connected to the Internet before opening the Terminal 
  46. View, the OS2IGCprogram won't be able to connect to the Internet Go Server. 
  47.  
  48. Once a connection is made with the Internet Go Server, the IGS will prompt you 
  49. to login to the server. If you previously specified your Login Name and 
  50. Password on the User page of the OS2IGC Settings Notebook, the program will 
  51. automatically respond to the login and password prompts from the IGS.  If you 
  52. have not specified this information, you will have to type your login name and 
  53. password when the IGS prompts you. 
  54.  
  55. After you have successfully logged on to the server, you may send any IGS 
  56. command to the server.  If you send a who command to the IGS, the OS2IGC 
  57. program will automatically open the Who View when it receives the list of 
  58. people that are logged on to the server.  If you send a games command to the 
  59. IGS, the OS2IGC program will automatically open the Games View when it receives 
  60. the list of active games from the server. 
  61.  
  62.  
  63. ΓòÉΓòÉΓòÉ 2.2. Terminal View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  64.  
  65. The Terminal View pop-up menu contains the following items: 
  66.  
  67.  Connect   Attempts to connect to the Internet Go Server.  You can select this 
  68.            item if the OS2IGC program has failed to connect to the IGS (and you 
  69.            have fixed the problem) or after you have disconnected from the IGS. 
  70.  Disconnect Allows you to disconnect from the Internet Go Server.  If you were 
  71.            playing a game when you disconnect from the server, the game is 
  72.            automatically adjourned and saved by the server. 
  73.  
  74.  
  75. ΓòÉΓòÉΓòÉ <hidden> Terminal View ΓòÉΓòÉΓòÉ
  76.  
  77. The Terminal View is an interactive window that allows you to send simple 
  78. commands to the Internet Go Server and see the responses from the server. 
  79.  
  80. For a detailed explanation of each field in the Terminal View window, select 
  81. from the list below: 
  82.  
  83.      Output field 
  84.      Input field 
  85.  
  86.  
  87. ΓòÉΓòÉΓòÉ <hidden> Output Field ΓòÉΓòÉΓòÉ
  88.  
  89. The output field is the large area at the top of the Terminal View window. It 
  90. displays all messages received from the Internet Go Server. 
  91.  
  92. You can scroll through old messages by using the scroll bar at the right of the 
  93. output field. 
  94.  
  95. You can select text in the output field, but there is currently nothing you can 
  96. do with the selected text. 
  97.  
  98.  
  99. ΓòÉΓòÉΓòÉ <hidden> Input Field ΓòÉΓòÉΓòÉ
  100.  
  101. The input field is the small area at the bottom of the Terminal View window. 
  102.  
  103. You can type any legal Internet Go Server command in this input field.  When 
  104. you press the Enter key, the OS2IGC program sends your command to the IGS. 
  105.  
  106. For most commands, the response to your command is displayed in the output 
  107. field. However, the following commands perform special actions: 
  108.  
  109.  Games     Opens the Games View 
  110.  Who       Opens the Who View 
  111.  
  112.  
  113. ΓòÉΓòÉΓòÉ 3. Who View ΓòÉΓòÉΓòÉ
  114.  
  115. The Who View displays a list of all players currently logged on to the Internet 
  116. Go Server. 
  117.  
  118. From the Who View window, you can interact with any of the players. 
  119.  
  120. The following topics will guide you through the use of the Who View: 
  121.  
  122.      Who View Window 
  123.      Pop-up Menu Items 
  124.      Interacting With A Player 
  125.  
  126.  
  127. ΓòÉΓòÉΓòÉ 3.1. Who View Window ΓòÉΓòÉΓòÉ
  128.  
  129. The Who View window is a details view of the folder containing Player Objects 
  130. for each player currently logged on to the Internet Go Server. 
  131.  
  132. When you open the Who View, the OS2IGC program sends a Who command to the IGS 
  133. to get the information about who is logged on to the server.  It builds a 
  134. Player Object for each player and displays it in the Who View Window. 
  135.  
  136.  
  137. ΓòÉΓòÉΓòÉ 3.2. Who View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  138.  
  139. The Who View pop-up menu contains the following items: 
  140.  
  141.  Refresh now Sends a Who command to the IGS to update the information in the 
  142.            Who View window. 
  143.  Sort      Allows you to sort the Who View window by the player's names or by 
  144.            their ranks on the IGS. 
  145.  
  146.  
  147. ΓòÉΓòÉΓòÉ 3.3. Interacting With A Player ΓòÉΓòÉΓòÉ
  148.  
  149. The Player Objects that are displayed in the Who View window allow you to 
  150. interact with the players logged on to the Internet Go Server. 
  151.  
  152. From the Player Object, you can: 
  153.  
  154.      DIsplay The Player's Statistics 
  155.      Chat With The Player 
  156.      Send A Message To The Player 
  157.      Ask The Player For A Game 
  158.      Send A Match Command To The Player 
  159.      Send An Automatch Command To The Player 
  160.  
  161.  
  162. ΓòÉΓòÉΓòÉ 4. Player Object ΓòÉΓòÉΓòÉ
  163.  
  164. The Player Object describes a player logged on to the Internet Go Server. 
  165.  
  166. The Statistics View of a Player Object is a Settings Notebook that contains the 
  167. information returned by the Stats command for that player. 
  168.  
  169. The Chat View of a Player Object is an interactive window that allows you to 
  170. exchange messages with the player. 
  171.  
  172. The following topics will guide you through the use of the Player Object: 
  173.  
  174.      Statistics View 
  175.      Chat View 
  176.      Sending A Message To The Player 
  177.      Asking The Player For A Game 
  178.      Sending A Match Command To The Player 
  179.      Sending An Automatch Command To The Player 
  180.  
  181.  
  182. ΓòÉΓòÉΓòÉ 4.1. Statistics View ΓòÉΓòÉΓòÉ
  183.  
  184. The Statistics View of the Player Object consists of a Settings Notebook that 
  185. contains the information about the player. This information is returned from 
  186. the Internet Go Server in response to a Stats command. 
  187.  
  188. The Settings Notebook looks somewhat different if you choose your own Player 
  189. Object. The pages in your Player Object allow you to modify some of the data, 
  190. which is automatically sent back to the IGS when you close the Settings 
  191. Notebook. This allows you to update your own player information without 
  192. learning the required IGS commands. 
  193.  
  194. In either case, the Settings Notebook may contain the following pages: 
  195.  
  196.      Stats 
  197.      Rating 
  198.      Info 
  199.      Defaults 
  200.      Options 
  201.      On Server 
  202.      Last Access 
  203.  
  204.  
  205. ΓòÉΓòÉΓòÉ 4.1.1. Stats Settings Notebook Page ΓòÉΓòÉΓòÉ
  206.  
  207. The Stats page shows you the basic statistics for the player. 
  208.  
  209.  
  210. ΓòÉΓòÉΓòÉ 4.1.2. Rating Settings Notebook Page ΓòÉΓòÉΓòÉ
  211.  
  212. The Rating page shows you the ratings information maintained by the IGS for the 
  213. player. 
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ 4.1.3. Info Settings Notebook Page ΓòÉΓòÉΓòÉ
  217.  
  218. The Info page shows you the player's information. 
  219.  
  220.  
  221. ΓòÉΓòÉΓòÉ 4.1.4. Defaults Settings Notebook Page ΓòÉΓòÉΓòÉ
  222.  
  223. The Defaults page shows you the default settings for the player. This 
  224. information is used by the Automatch command when setting up a match with 
  225. another player. 
  226.  
  227.  
  228. ΓòÉΓòÉΓòÉ 4.1.5. Options Settings Notebook Page ΓòÉΓòÉΓòÉ
  229.  
  230. The Options page shows you your player options. This page is only displayed if 
  231. you are displaying the Settings Notebook for your Player Object. 
  232.  
  233.  
  234. ΓòÉΓòÉΓòÉ 4.1.6. On Server Settings Notebook Page ΓòÉΓòÉΓòÉ
  235.  
  236. The On Server page shows you the information about a player who is currently 
  237. logged on to the Internet Go Server. 
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ 4.1.7. Last Access Settings Notebook Page ΓòÉΓòÉΓòÉ
  241.  
  242. The Last Access page shows you the information about a player who is currently 
  243. not logged on to the Internet Go Server. 
  244.  
  245.  
  246. ΓòÉΓòÉΓòÉ <hidden> Stats ΓòÉΓòÉΓòÉ
  247.  
  248. This page displays information returned by the Internet Go Server about a 
  249. player. 
  250.  
  251. For a detailed explanation of each field, select from the list below: 
  252.  
  253.      Language 
  254.      E-Mail Address 
  255.      IP Address 
  256.      Chosen Game 
  257.      Claimed Rank 
  258.      Registration Date 
  259.  
  260.  
  261. ΓòÉΓòÉΓòÉ <hidden> Language ΓòÉΓòÉΓòÉ
  262.  
  263. The Language field displays the language selected by the player in the last 
  264. Language command he sent to the IGS. 
  265.  
  266.  
  267. ΓòÉΓòÉΓòÉ <hidden> E-Mail Address ΓòÉΓòÉΓòÉ
  268.  
  269. The E-Mail Address field displays the electronic mail address for the player. 
  270. This field is set by sending a Register command to the IGS. 
  271.  
  272.  
  273. ΓòÉΓòÉΓòÉ <hidden> IP Address ΓòÉΓòÉΓòÉ
  274.  
  275. The IP Address field displays the IP address for a guest.  Since this player is 
  276. not registered with the IGS, he doesn't have an E-Mail address to display. 
  277.  
  278.  
  279. ΓòÉΓòÉΓòÉ <hidden> Chosen Game ΓòÉΓòÉΓòÉ
  280.  
  281. The Chosen Game field displays the game selected by the player in the last 
  282. Choice command sent to the IGS. 
  283.  
  284.  
  285. ΓòÉΓòÉΓòÉ <hidden> Claimed Rank ΓòÉΓòÉΓòÉ
  286.  
  287. The Claimed Rank field displays the rank claimed by the player in the last Rank 
  288. command sent to the IGS. 
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ <hidden> Registration Date ΓòÉΓòÉΓòÉ
  292.  
  293. The Registration Date field displays the date and time the player registered 
  294. with the IGS. 
  295.  
  296.  
  297. ΓòÉΓòÉΓòÉ <hidden> Stats ΓòÉΓòÉΓòÉ
  298.  
  299. This page displays your information returned by the Internet Go Server. 
  300.  
  301. For a detailed explanation of each field, select from the list below: 
  302.  
  303.      Language 
  304.      E-Mail Address 
  305.      Chosen Game 
  306.      Claimed Rank 
  307.      Registration Date 
  308.  
  309.  
  310. ΓòÉΓòÉΓòÉ <hidden> Language ΓòÉΓòÉΓòÉ
  311.  
  312. The Language field displays the language you selected in the last Language 
  313. command you sent to the IGS. If you never sent a Language command to the IGS, 
  314. your language is default 
  315.  
  316. If you want to change your selected language, open the list box (by clicking on 
  317. the arrow at the right of the list box) and select the language you want. When 
  318. you close the Settings Notebook, OS2IGC will automatically send a Language 
  319. command to the IGS to change your language in its player profile. 
  320.  
  321. Note:  If you click on the Default push button, your selected language will be 
  322. changed to default. 
  323.  
  324.  
  325. ΓòÉΓòÉΓòÉ <hidden> E-Mail Address ΓòÉΓòÉΓòÉ
  326.  
  327. The E-Mail Address field displays your electronic mail address. 
  328.  
  329. If you want to change your e-mail address, make the changes in the entry field. 
  330. When you close the Settings Notebook, OS2IGC will automatically send a Register 
  331. command to the IGS to change your e-mail address in its player profile. 
  332.  
  333. Note:  If you click on the Default push button, your e-mail address will be 
  334. changed to the address that was originally returned by the IGS. 
  335.  
  336.  
  337. ΓòÉΓòÉΓòÉ <hidden> Chosen Game ΓòÉΓòÉΓòÉ
  338.  
  339. The Chosen Game field displays the game you selected in the last Choice command 
  340. you sent to the IGS. If you never sent a Choice command to the IGS, your 
  341. selected game is Go. 
  342.  
  343. If you want to change your selected game, open the list box (by clicking on the 
  344. arrow at the right of the list box) and select the game you want. When you 
  345. close the Settings Notebook, OS2IGC will automatically send a Choice command to 
  346. the IGS to change your chosen game in its player profile. 
  347.  
  348. Note:  If you click on the Default push button, your selected game will be 
  349. changed to go. 
  350.  
  351.  
  352. ΓòÉΓòÉΓòÉ <hidden> Claimed Rank ΓòÉΓòÉΓòÉ
  353.  
  354. The Claimed Rank field displays the rank you claimed in the last Rank command 
  355. you sent to the IGS. If you never sent a Rank command to the IGS, your claimed 
  356. rank is NR. 
  357.  
  358. If you want to change your claimed rank, use the arrows at the right of the 
  359. spin button to select a new rank.  When you close the Settings Notebook, OS2IGC 
  360. will automatically send a Rank command to the IGS to change your claimed rank 
  361. in its player profile. 
  362.  
  363. Note:  If you click on the Default push button, your claimed rank will be 
  364. changed to NR. 
  365.  
  366.  
  367. ΓòÉΓòÉΓòÉ <hidden> Registration Date ΓòÉΓòÉΓòÉ
  368.  
  369. The Registration Date field displays the date and time you registered with the 
  370. IGS. 
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ <hidden> Rating ΓòÉΓòÉΓòÉ
  374.  
  375. This page displays the rating information returned by the Internet Go Server 
  376. about a player. 
  377.  
  378. For a detailed explanation of each field, select from the list below: 
  379.  
  380.      Rating 
  381.      Rated Games Played 
  382.      Wins 
  383.      Losses 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ <hidden> Rating ΓòÉΓòÉΓòÉ
  387.  
  388. The Rating field displays the player's rating as maintained by the IGS. 
  389.  
  390. If this field is followed by an asterisk (*), the rating is an official IGS 
  391. rating.  This indicates that the rating was calculated from enough IGS rated 
  392. games to insure that the rating is valid.  If this field is not followed by an 
  393. asterisk, it is an approximate rating based on the player's claimed rank and 
  394. the games he has played. 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ <hidden> Rated Games ΓòÉΓòÉΓòÉ
  398.  
  399. The Rated Games field displays the number of games the player has played with 
  400. other players that have official IGS ratings. 
  401.  
  402.  
  403. ΓòÉΓòÉΓòÉ <hidden> Wins ΓòÉΓòÉΓòÉ
  404.  
  405. The Wins field displays the number of games the player has won while playing on 
  406. the IGS. 
  407.  
  408. The player can reset this field to zero by sending two Reset commands to the 
  409. IGS. 
  410.  
  411.  
  412. ΓòÉΓòÉΓòÉ <hidden> Losses ΓòÉΓòÉΓòÉ
  413.  
  414. The Losses field displays the number of games the player has lost. 
  415.  
  416. The player can reset this field to zero by sending two Reset commands to the 
  417. IGS. 
  418.  
  419.  
  420. ΓòÉΓòÉΓòÉ <hidden> Info ΓòÉΓòÉΓòÉ
  421.  
  422. This page displays information returned by the Internet Go Server about a 
  423. player. 
  424.  
  425. For a detailed explanation of each field, select from the list below: 
  426.  
  427.      Player Information 
  428.  
  429.  
  430. ΓòÉΓòÉΓòÉ <hidden> Player Information ΓòÉΓòÉΓòÉ
  431.  
  432. The Player Information field displays the information the player last sent to 
  433. the IGS with the Info command. 
  434.  
  435.  
  436. ΓòÉΓòÉΓòÉ <hidden> Info ΓòÉΓòÉΓòÉ
  437.  
  438. This page displays your information returned by the Internet Go Server. 
  439.  
  440. For a detailed explanation of each field, select from the list below: 
  441.  
  442.      Player Information 
  443.  
  444.  
  445. ΓòÉΓòÉΓòÉ <hidden> Player Information ΓòÉΓòÉΓòÉ
  446.  
  447. The Player Information field displays the information you last sent to the IGS 
  448. with the Info command. If you never sent an Info command to the IGS this field 
  449. contains <None> 
  450.  
  451. If you want to change your player information, make the changes in the entry 
  452. field.  When you close the Settings Notebook, OS2IGC will automatically send an 
  453. Info command to the IGS to change your player information in its player 
  454. profile. 
  455.  
  456.  
  457. ΓòÉΓòÉΓòÉ <hidden> Defaults ΓòÉΓòÉΓòÉ
  458.  
  459. This page displays default settings returned by the Internet Go Server for a 
  460. player.  This information is used by the Automatch command when setting up a 
  461. match with another player. 
  462.  
  463. For a detailed explanation of each field, select from the list below: 
  464.  
  465.      Time 
  466.      Board Size 
  467.      Byo-yomi Time 
  468.      Byo-yomi Stones 
  469.  
  470.  
  471. ΓòÉΓòÉΓòÉ <hidden> Time ΓòÉΓòÉΓòÉ
  472.  
  473. The Time field displays the number of minutes of basic time for a game 
  474. established by the Automatch command. 
  475.  
  476.  
  477. ΓòÉΓòÉΓòÉ <hidden> Board Size ΓòÉΓòÉΓòÉ
  478.  
  479. The Board Size field displays the size of the board for a game established by 
  480. the Automatch command. 
  481.  
  482.  
  483. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Time ΓòÉΓòÉΓòÉ
  484.  
  485. The Byo-yomi Time field displays the length of each byo-yomi period (in 
  486. minutes) for a game established by the Automatch command. 
  487.  
  488.  
  489. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Stones ΓòÉΓòÉΓòÉ
  490.  
  491. The Byo-yomi Stones field displays the number of stones that must be played 
  492. within each byo-yomi period for a game established by the Automatch command. 
  493.  
  494.  
  495. ΓòÉΓòÉΓòÉ <hidden> Defaults ΓòÉΓòÉΓòÉ
  496.  
  497. This page displays your default settings returned by the Internet Go Server. 
  498. This information is used by the Automatch command when setting up a match with 
  499. another player. 
  500.  
  501. For a detailed explanation of each field, select from the list below: 
  502.  
  503.      Time 
  504.      Board Size 
  505.      Byo-yomi Time 
  506.      Byo-yomi Stones 
  507.  
  508.  
  509. ΓòÉΓòÉΓòÉ <hidden> Time ΓòÉΓòÉΓòÉ
  510.  
  511. The Time field displays the number of minutes of basic time for a game 
  512. established by the Automatch command. 
  513.  
  514. If you want to change your default basic time, modify the value in the entry 
  515. field. When you close the Settings Notebook, your new default time will be sent 
  516. back to the Internet Go Server in a Defs command. 
  517.  
  518. Note:  If you click on the Default push button, your basic time will be changed 
  519. to 90 minutes. 
  520.  
  521.  
  522. ΓòÉΓòÉΓòÉ <hidden> Board Size ΓòÉΓòÉΓòÉ
  523.  
  524. The Board Size field displays the size of the board for a game established by 
  525. the Automatch command. 
  526.  
  527. If you want to change your default board size, modify the value in the entry 
  528. field. When you close the Settings Notebook, your new default board size will 
  529. be sent back to the Internet Go Server in a Defs command. 
  530.  
  531. Note:  If you click on the Default push button, your default board size will be 
  532. changed to 19. 
  533.  
  534.  
  535. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Time ΓòÉΓòÉΓòÉ
  536.  
  537. The Byo-yomi Time field displays the length of each byo-yomi period (in 
  538. minutes) for a game established by the Automatch command. 
  539.  
  540. If you want to change your default byo-yomi time, modify the value in the entry 
  541. field. When you close the Settings Notebook, your new default byo-yomi time 
  542. will be sent back to the Internet Go Server in a Defs command. 
  543.  
  544. Note:  If you click on the Default push button, your default byo-yomi time will 
  545. be changed to 10 minutes. 
  546.  
  547.  
  548. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Stones ΓòÉΓòÉΓòÉ
  549.  
  550. The Byo-yomi Stones field displays the number of stones you must play within 
  551. each byo-yomi period for a game established by the Automatch command. 
  552.  
  553. If you want to change your default number of byo-yomi stones, modify the value 
  554. in the entry field. When you close the Settings Notebook, your new default 
  555. number of byo-yomi stones will be sent back to the Internet Go Server in a Defs 
  556. command. 
  557.  
  558. Note:  If you click on the Default push button, your default number of byo-yomi 
  559. stones will be changed to 25. 
  560.  
  561.  
  562. ΓòÉΓòÉΓòÉ <hidden> Options ΓòÉΓòÉΓòÉ
  563.  
  564. This page displays your player options returned by the Internet Go Server. 
  565.  
  566. For a detailed explanation of each field, select from the list below: 
  567.  
  568.      Automail 
  569.      Bell 
  570.      Chatter 
  571.      Client 
  572.      Kibitz 
  573.      Looking 
  574.      Open 
  575.      Quiet 
  576.      Shout 
  577.      Verbose 
  578.  
  579.  
  580. ΓòÉΓòÉΓòÉ <hidden> Automail ΓòÉΓòÉΓòÉ
  581.  
  582. The Automail check box indicates whether or not you want the Internet Go Server 
  583. to mail you a list of the moves when you complete a match. 
  584.  
  585. If you change the state of this check box, when you close the Settings Notebook 
  586. your new selection will be sent back to the Internet Go Server in a Toggle 
  587. command. 
  588.  
  589. Note:  If you click on the Default push button, this check box will become 
  590. unchecked. 
  591.  
  592.  
  593. ΓòÉΓòÉΓòÉ <hidden> Bell ΓòÉΓòÉΓòÉ
  594.  
  595. The Bell check box indicates whether or not you want the alarm to sound when 
  596. redrawing a board. 
  597.  
  598. If you change the state of this check box, when you close the Settings Notebook 
  599. your new selection will be sent back to the Internet Go Server in a Toggle 
  600. command. 
  601.  
  602. Note:  If you click on the Default push button, this check box will become 
  603. checked. 
  604.  
  605.  
  606. ΓòÉΓòÉΓòÉ <hidden> Chatter ΓòÉΓòÉΓòÉ
  607.  
  608. The Chatter check box indicates whether or not you want to receive messages 
  609. from other players issuing the Chatter command for games you are observing. 
  610.  
  611. If you change the state of this check box, when you close the Settings Notebook 
  612. your new selection will be sent back to the Internet Go Server in a Toggle 
  613. command. 
  614.  
  615. Note:  If you click on the Default push button, this check box will become 
  616. unchecked. 
  617.  
  618.  
  619. ΓòÉΓòÉΓòÉ <hidden> Client ΓòÉΓòÉΓòÉ
  620.  
  621. The Client check box indicates whether or not your software is an Internet Go 
  622. Server Client Program. 
  623.  
  624. Note:  You cannot change the state of this check box. The OS2IGC program 
  625. requires that you be running in Client Mode. 
  626.  
  627.  
  628. ΓòÉΓòÉΓòÉ <hidden> Kibitz ΓòÉΓòÉΓòÉ
  629.  
  630. The Kibitz check box indicates whether or not you want to receive messages from 
  631. other players issuing the Kibitz command for games you are observing. 
  632.  
  633. If you change the state of this check box, when you close the Settings Notebook 
  634. your new selection will be sent back to the Internet Go Server in a Toggle 
  635. command. 
  636.  
  637. Note:  If you click on the Default push button, this check box will become 
  638. checked. 
  639.  
  640.  
  641. ΓòÉΓòÉΓòÉ <hidden> Looking ΓòÉΓòÉΓòÉ
  642.  
  643. The Looking check box indicates whether or not you are looking for a match. If 
  644. this check box is checked, the information returned for you by a Who command 
  645. includes a "!" symbol. 
  646.  
  647. If you change the state of this check box, when you close the Settings Notebook 
  648. your new selection will be sent back to the Internet Go Server in a Toggle 
  649. command. 
  650.  
  651. Note:  If you click on the Default push button, this check box will become 
  652. unchecked. 
  653.  
  654.  
  655. ΓòÉΓòÉΓòÉ <hidden> Open ΓòÉΓòÉΓòÉ
  656.  
  657. The Open check box indicates whether or not you are available to accept Match 
  658. requests from other players. 
  659.  
  660. If you change the state of this check box, when you close the Settings Notebook 
  661. your new selection will be sent back to the Internet Go Server in a Toggle 
  662. command. 
  663.  
  664. Note:  If you click on the Default push button, this check box will become 
  665. checked. 
  666.  
  667.  
  668. ΓòÉΓòÉΓòÉ <hidden> Quiet ΓòÉΓòÉΓòÉ
  669.  
  670. The Quiet check box indicates whether or not you want to be notified when 
  671. people logon or logoff from the Internet Go Server and whether or not you want 
  672. to automatically see game results. 
  673.  
  674. If you change the state of this check box, when you close the Settings Notebook 
  675. your new selection will be sent back to the Internet Go Server in a Toggle 
  676. command. 
  677.  
  678. Note:  If you click on the Default push button, this check box will become 
  679. checked. 
  680.  
  681.  
  682. ΓòÉΓòÉΓòÉ <hidden> Shout ΓòÉΓòÉΓòÉ
  683.  
  684. The Shout check box indicates whether or not you want to see messages broadcast 
  685. by other players using the Shout command. 
  686.  
  687. Note:  This option does not affect your reception of system messages. 
  688.  
  689. If you change the state of this check box, when you close the Settings Notebook 
  690. your new selection will be sent back to the Internet Go Server in a Toggle 
  691. command. 
  692.  
  693. Note:  If you click on the Default push button, this check box will become 
  694. checked. 
  695.  
  696.  
  697. ΓòÉΓòÉΓòÉ <hidden> Verbose ΓòÉΓòÉΓòÉ
  698.  
  699. The Verbose check box indicates whether you want full boards or only the last 
  700. move sent to you. 
  701.  
  702. If you change the state of this check box, when you close the Settings Notebook 
  703. your new selection will be sent back to the Internet Go Server in a Toggle 
  704. command. 
  705.  
  706. Note:  If you click on the Default push button, this check box will become 
  707. unchecked. 
  708.  
  709.  
  710. ΓòÉΓòÉΓòÉ <hidden> On Server ΓòÉΓòÉΓòÉ
  711.  
  712. This page displays information returned by the Internet Go Server about a 
  713. player who is currently logged on to the server. 
  714.  
  715. For a detailed explanation of each field, select from the list below: 
  716.  
  717.      Idle Time 
  718.      Playing In Game 
  719.      Observing Game 
  720.  
  721.  
  722. ΓòÉΓòÉΓòÉ <hidden> Idle Time ΓòÉΓòÉΓòÉ
  723.  
  724. The Idle Time field displays how long the player has been logged on to the 
  725. Internet Go Server without sending any commands to the server. 
  726.  
  727.  
  728. ΓòÉΓòÉΓòÉ <hidden> Playing In Game ΓòÉΓòÉΓòÉ
  729.  
  730. The Playing In Game field displays the number of the game the player is 
  731. currently playing. 
  732.  
  733. If the player is not currently playing a game, this field contains None. 
  734.  
  735.  
  736. ΓòÉΓòÉΓòÉ <hidden> Observing Game ΓòÉΓòÉΓòÉ
  737.  
  738. The Observing Game field displays the number of the first game the player is 
  739. currently observing. 
  740.  
  741. If the player is not currently observing any games, this field contains None. 
  742.  
  743.  
  744. ΓòÉΓòÉΓòÉ <hidden> Last Access ΓòÉΓòÉΓòÉ
  745.  
  746. This page displays information returned by the Internet Go Server about a 
  747. player who is currently not logged on to the server. 
  748.  
  749. For a detailed explanation of each field, select from the list below: 
  750.  
  751.      Last Access (GMT) 
  752.      Last Access (Local Time) 
  753.  
  754.  
  755. ΓòÉΓòÉΓòÉ <hidden> Last Access (GMT) ΓòÉΓòÉΓòÉ
  756.  
  757. The Last Access (GMT) field displays the date and time (in terms of Greenwich 
  758. Mean Time) the player was last logged on to the Internet Go Server. 
  759.  
  760.  
  761. ΓòÉΓòÉΓòÉ <hidden> Last Access (Local Time) ΓòÉΓòÉΓòÉ
  762.  
  763. The Last Access (Local Time) field displays the date and time (in terms of 
  764. local time) the player was last logged on to the Internet Go Server. 
  765.  
  766.  
  767. ΓòÉΓòÉΓòÉ 4.2. Chat View ΓòÉΓòÉΓòÉ
  768.  
  769. The Chat View of the Player Object allows you to interact with the player by 
  770. exchanging messages with that player. 
  771.  
  772. The Chat View window contains an input area where you can compose your message 
  773. to be sent.  It also contains an output area that displays all messages 
  774. received from the player. 
  775.  
  776.  
  777. ΓòÉΓòÉΓòÉ <hidden> Chat View ΓòÉΓòÉΓòÉ
  778.  
  779. The Chat View of the Player Object allows you to interact with the player by 
  780. exchanging messages with that player. 
  781.  
  782. The top portion of the Chat View window is an output area that display all 
  783. messages received from the player.  The player must use the Tell command to 
  784. send messages to you. 
  785.  
  786. The bottom portion of the Chat View window is an entry field.  You can compose 
  787. your message to the player and press the Enter key to send the message. OS2IGC 
  788. automatically constructs a Tell command containing your message text and sends 
  789. it to the IGS for you.  You only have to enter the message text in the entry 
  790. field. 
  791.  
  792.  
  793. ΓòÉΓòÉΓòÉ 4.3. Sending A Message To The Player ΓòÉΓòÉΓòÉ
  794.  
  795. You can send a single message to the player by selecting the Send Message 
  796. option from the Player Object's pop-up menu.  This displays the Send Message 
  797. Dialog. 
  798.  
  799.  
  800. ΓòÉΓòÉΓòÉ <hidden> Send Message Dialog ΓòÉΓòÉΓòÉ
  801.  
  802. The Send Message Dialog allows you to send a single message to a player. 
  803.  
  804. The title bar of the Send Message Dialog contains the name of the player that 
  805. the message will be sent to. 
  806.  
  807. For a detailed explanation of each field, select from the list below: 
  808.  
  809.      Message 
  810.  
  811.  
  812. ΓòÉΓòÉΓòÉ <hidden> Message ΓòÉΓòÉΓòÉ
  813.  
  814. The Message field is an entry field in which you may type the message to be 
  815. sent to the player. 
  816.  
  817. When you have completed typing the message, click on the OK push button to send 
  818. the message. 
  819.  
  820. If you decide not to send any message to the player, click on the Cancel push 
  821. button. 
  822.  
  823.  
  824. ΓòÉΓòÉΓòÉ 4.4. Asking The Player For A Game ΓòÉΓòÉΓòÉ
  825.  
  826. You can send a message to the player asking him if he would like to play a game 
  827. by selecting the Ask For Game option from the Player Object's pop-up menu. This 
  828. displays the Ask For Game Dialog. 
  829.  
  830.  
  831. ΓòÉΓòÉΓòÉ <hidden> Ask For Game Dialog ΓòÉΓòÉΓòÉ
  832.  
  833. The Ask For Game Dialog allows you to send a message to a player asking him if 
  834. he would like to play a game. 
  835.  
  836. The title bar of the Ask For Game Dialog contains the name of the player that 
  837. the message will be sent to. 
  838.  
  839. For a detailed explanation of each field, select from the list below: 
  840.  
  841.      Message 
  842.  
  843.  
  844. ΓòÉΓòÉΓòÉ <hidden> Message ΓòÉΓòÉΓòÉ
  845.  
  846. The Message field is an entry field in which you may type the message to be 
  847. sent to the player. 
  848.  
  849. When you have completed typing the message, click on the OK push button to send 
  850. the message. 
  851.  
  852. If you decide not to send a message to the player, click on the Cancel push 
  853. button. 
  854.  
  855.  
  856. ΓòÉΓòÉΓòÉ 4.5. Sending A Match Command To The Player ΓòÉΓòÉΓòÉ
  857.  
  858. You can send a Match command to the player to start a game with him by 
  859. selecting the Match option from the Player Object's pop-up menu. This displays 
  860. the Match Dialog. 
  861.  
  862. Note:  You should always send a message to the player asking if he would like 
  863. to play a game before sending him a Match command.  You can do this by selecing 
  864. the Ask For Game option from the Player Object's pop-up menu. If the player 
  865. agrees to the game, you can then send the Match command to him with the agreed 
  866. upon parameters. 
  867.  
  868.  
  869. ΓòÉΓòÉΓòÉ <hidden> Match Dialog ΓòÉΓòÉΓòÉ
  870.  
  871. The Match Dialog allows you to compose a Match command and send it to the 
  872. player. 
  873.  
  874. The title bar of the Send Message Dialog contains the name of the player that 
  875. the Match command will be sent to. 
  876.  
  877. For a detailed explanation of each field, select from the list below: 
  878.  
  879.      My Color 
  880.      Board Size 
  881.      Basic Time 
  882.      Byo-yomi Time 
  883.  
  884.  When you have filled in all of the fields, click on the OK push button to send 
  885.  the Match command to the player. 
  886.  
  887.  If you decide not to request a match with the player,  click on the Cancel 
  888.  push button. 
  889.  
  890.  
  891. ΓòÉΓòÉΓòÉ <hidden> My Color Group ΓòÉΓòÉΓòÉ
  892.  
  893. The My Color group box contains two radio buttons.  Click on the Black radio 
  894. button if you want to play the black stones or click on the White radio button 
  895. if you want your opponent to play black. 
  896.  
  897.  
  898. ΓòÉΓòÉΓòÉ <hidden> Board Size ΓòÉΓòÉΓòÉ
  899.  
  900. The Board Size spin button allows you to choose the size of the board you want 
  901. to play on.  The values range from 9 to 19, indicating a 9x9 to a 19x19 board. 
  902.  
  903. You can use the arrows at the right of the spin button to select the board size 
  904. that you want to play on. 
  905.  
  906.  
  907. ΓòÉΓòÉΓòÉ <hidden> Basic Time ΓòÉΓòÉΓòÉ
  908.  
  909. The Basic Time spin button allows you to specify the basic time for the game, 
  910. in minutes.  The values range from 0 to 999.  If you specify a basic time of 0, 
  911. each player will immediately go into overtime (byo-yomi). 
  912.  
  913. You can use the arrows at the right of the spin button to select the basic time 
  914. for the game.  You can also type a time directly into the spin button entry 
  915. field. 
  916.  
  917.  
  918. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Time ΓòÉΓòÉΓòÉ
  919.  
  920. The Byo-yomi Time spin button allows you to specify the length of each byo-yomi 
  921. period in the game, in minutes.  Each player must play 25 stones within each 
  922. byo-yomi period, or he forfeits the game. The values range from 0 to 999.  If 
  923. you specify a byo-yomi time of 0, a player will immediately forfeit the game 
  924. when he uses up his basic time. 
  925.  
  926. You can use the arrows at the right of the spin button to select length of the 
  927. byo-yomi periods for the game.  You can also type a time directly into the spin 
  928. button entry field. 
  929.  
  930.  
  931. ΓòÉΓòÉΓòÉ 4.6. Sending An Automatch Command To The Player ΓòÉΓòÉΓòÉ
  932.  
  933. You can send an Automatch command to the player to start a game with him by 
  934. selecting the Automatch option from the Player Object's pop-up menu. 
  935.  
  936. Note:  You should always send a message to the player asking if he would like 
  937. to play a game before sending him an Automatch command.  You can do this by 
  938. selecing the Ask For Game option from the Player Object's pop-up menu. If the 
  939. player agrees to the game, you can then send the Automatch command to him. 
  940.  
  941.  
  942. ΓòÉΓòÉΓòÉ 5. Games View ΓòÉΓòÉΓòÉ
  943.  
  944. The Games View displays a list of all games currently being played on the 
  945. Internet Go Server. 
  946.  
  947. From the Games View window, you can open Observe Views to watch any game in 
  948. progress. 
  949.  
  950. The following topics will guide you through the use of the Games View: 
  951.  
  952.      Games View Window 
  953.      Pop-up Menu Items 
  954.      Observing A Game 
  955.  
  956.  
  957. ΓòÉΓòÉΓòÉ 5.1. Games View Window ΓòÉΓòÉΓòÉ
  958.  
  959. The Games View window is a details view of the folder containing Game Objects 
  960. for each game currently being played on the Internet Go Server. 
  961.  
  962. When you open the Games View, the OS2IGC program sends a Games command to the 
  963. IGS to get the information about all games being played on the server.  It 
  964. builds a Game Object for each game and displays it in the Games View Window. 
  965.  
  966.  
  967. ΓòÉΓòÉΓòÉ 5.2. Games View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  968.  
  969. The Games View pop-up menu contains the following items: 
  970.  
  971.  Refresh now Sends a Games command to the IGS to update the information in the 
  972.            Games View window. 
  973.  Sort      Allows you to sort the Games View window by the game number, the 
  974.            white or black player's names, or the white or black player's ranks 
  975.            on the IGS. 
  976.  
  977.  
  978. ΓòÉΓòÉΓòÉ 5.3. Observing A Game ΓòÉΓòÉΓòÉ
  979.  
  980. The Game Objects that are displayed in the Games View window allow you to 
  981. observe the games in progress on the Internet Go Server. 
  982.  
  983. From the Game Object, you can: 
  984.  
  985.      DIsplay The Game Board 
  986.  
  987.  
  988. ΓòÉΓòÉΓòÉ 6. Game Object ΓòÉΓòÉΓòÉ
  989.  
  990. The Game Object represents a game in progress on the Internet Go Server. 
  991.  
  992. The Observe View of a Game Object shows a game that you are observing. This 
  993. view is dynamically updated whenever either player makes a move. 
  994.  
  995. The Play View of a Game Object shows a game that you are playing. This view is 
  996. dynamically updated whenever either you or your opponent makes a move. 
  997.  
  998. The following topics will guide you through the use of the Game Object: 
  999.  
  1000.      Observe View 
  1001.      Play View 
  1002.  
  1003.  
  1004. ΓòÉΓòÉΓòÉ 6.1. Observe View ΓòÉΓòÉΓòÉ
  1005.  
  1006. The Observe View of the Game Object consists of a picture of the game board, an 
  1007. area containing timing and prisoner information about the game, and a kibitz 
  1008. window. 
  1009.  
  1010. The following topics explain the various areas of the Observe View: 
  1011.  
  1012.      Title Bar 
  1013.      Game Board 
  1014.      Timing Area 
  1015.      Kibitz Window 
  1016.  
  1017.  
  1018. ΓòÉΓòÉΓòÉ 6.1.1. Title Bar ΓòÉΓòÉΓòÉ
  1019.  
  1020. The title bar tells you the number of the game and the names of the players, as 
  1021. black player vs white player. 
  1022.  
  1023.  
  1024. ΓòÉΓòÉΓòÉ 6.1.2. Game Board ΓòÉΓòÉΓòÉ
  1025.  
  1026. The game board shows you the current state of the game.  The board is oriented 
  1027. with the black player at the top and the white player at the bottom. 
  1028.  
  1029. The black and white stones are represented by black and white circles on the 
  1030. board. 
  1031.  
  1032. The last move played by either player is represented by a stone that alternates 
  1033. in color between gray and either black or white, depending on who made the last 
  1034. move.  This makes it easy to locate the last move played. 
  1035.  
  1036. You can change the color of the board by opening the Mixed Color Palette or 
  1037. Solid Color Palette and dropping a color on the board.  You can change the 
  1038. color of the lines on the board by holding the Ctrl key while dropping a color 
  1039. on the board from one of the color palettes. 
  1040.  
  1041.  
  1042. ΓòÉΓòÉΓòÉ 6.1.3. Timing Area ΓòÉΓòÉΓòÉ
  1043.  
  1044. The timing area is located to the right of the game board.  It consists of a 
  1045. picture of a clock and areas in which byo-yomi stones and prisoners are shown. 
  1046.  
  1047. The top window on the clock shows how much time (in minutes and seconds) is 
  1048. left on the black player's clock.  When the game starts, this is the basic time 
  1049. remaining until black enters overtime.  When the black player is in overtime, 
  1050. this is the amount of time remaining in the current byo-yomi period. 
  1051.  
  1052. Above the clock are indicators of how many stones the black player must play 
  1053. within the current byo-yomi period and the number of white stones captured by 
  1054. the black player. 
  1055.  
  1056. The middle window on the clock shows the number of the last move and what the 
  1057. move is. A normal move is indicated by the player's color (B or W) and the 
  1058. coordinate where the move was made. 
  1059.  
  1060. The bottom window on the clock shows how much time is left on the white 
  1061. player's clock, either basic time or byo-yomi time. 
  1062.  
  1063. Below the clock are indicators of how many black stones were captured by the 
  1064. white player and how many stones white must play in the current byo-yomi 
  1065. period. 
  1066.  
  1067. The red lights at the top and bottom of the clock will flash to indicate which 
  1068. player must make the next move.  When the game is over, or is adjourned, the 
  1069. clock stops flashing. 
  1070.  
  1071. You can change the color of the clock by dropping a color on the clock from one 
  1072. of the color palettes.  You can change the background color of any of the clock 
  1073. windows by dropping a color in the window.  You can change the color of the 
  1074. text within any of the windows by holding the Ctrl key while dropping a color 
  1075. in the window.  You can change the font displayed in the move (center) window 
  1076. by dropping a font on the window from the Font Palette. 
  1077.  
  1078.  
  1079. ΓòÉΓòÉΓòÉ 6.1.4. Kibitz Window ΓòÉΓòÉΓòÉ
  1080.  
  1081. The kibitz window is either to the right of the timing area or below the game 
  1082. board, depending on the size you have chosen for the Observe View window. 
  1083.  
  1084. The kibitz window consists of an output list box where kibitz messages from 
  1085. other observers are displayed and an entry field at the bottom of the window. 
  1086. You may enter a message in this entry field.  When you press the Enter key, 
  1087. OS2IGC appends the message to a kibitz command and sends the command to the 
  1088. server.  This message is then broadcast to all other observers of the game. 
  1089.  
  1090. You may scroll back through the previous kibitz messages by clicking on the 
  1091. scroll bar to the right of the output list box. 
  1092.  
  1093. You can change the background color of the output list box or the entry field 
  1094. by dropping a color on the appropriate field from one of the color palettes. 
  1095. You can change the font used in the output list box or the entry field by 
  1096. dropping a font on the field from the Font Palette. 
  1097.  
  1098.  
  1099. ΓòÉΓòÉΓòÉ 6.2. Play View ΓòÉΓòÉΓòÉ
  1100.  
  1101. The Play View of the Game Object consists of a picture of the game board, an 
  1102. area containing timing and prisoner information about the game, and a message 
  1103. window. 
  1104.  
  1105. The following topics explain the various areas of the Play View: 
  1106.  
  1107.      Title Bar 
  1108.      Game Board 
  1109.      Timing Area 
  1110.      Message Window 
  1111.      Pop-up Menu Items 
  1112.  
  1113.  
  1114. ΓòÉΓòÉΓòÉ 6.2.1. Title Bar ΓòÉΓòÉΓòÉ
  1115.  
  1116. The title bar tells you the number of the game and the names of the players, as 
  1117. black player vs white player. 
  1118.  
  1119.  
  1120. ΓòÉΓòÉΓòÉ 6.2.2. Game Board ΓòÉΓòÉΓòÉ
  1121.  
  1122. The game board shows you the current state of the game.  The board is oriented 
  1123. with the black player at the top and the white player at the bottom. 
  1124.  
  1125. The black and white stones are represented by black and white circles on the 
  1126. board. 
  1127.  
  1128. The last move played by either player is represented by a stone that alternates 
  1129. in color between gray and either black or white, depending on who made the last 
  1130. move.  This makes it easy to locate the last move played. 
  1131.  
  1132. When it is your turn and you move the mouse over the game board, the mouse 
  1133. pointer becomes your stone.  To make a move, move the stone over the 
  1134. intersection where you want to play the stone and press mouse button 1.  If you 
  1135. want to pass, resign, or issue some other IGS command, click on the system menu 
  1136. (at the left side of the title bar) to obtain the pop-up menu and select the 
  1137. desired pop-up menu item. 
  1138.  
  1139. When the game is in Scoring Mode (that is, after three consecutive passes have 
  1140. been made by the players), the mouse pointer changes toa tombstone symbol 
  1141. (indicating "rest in peace").  Move the mouse pointer so the arrow coming out 
  1142. of the tombstone points to a dead stone and press mouse button 1.  The group of 
  1143. stones connected to the dead stone is removed from the board.  Continue 
  1144. removing dead groups until only live groups are left.  When you are done 
  1145. removing the dead groups, select the Done item on the pop-up menu. 
  1146.  
  1147. You can change the color of the board by opening the Mixed Color Palette or 
  1148. Solid Color Palette and dropping a color on the board.  You can change the 
  1149. color of the lines on the board by holding the Ctrl key while dropping a color 
  1150. on the board from one of the color palettes. 
  1151.  
  1152.  
  1153. ΓòÉΓòÉΓòÉ 6.2.3. Timing Area ΓòÉΓòÉΓòÉ
  1154.  
  1155. The timing area is located to the right of the game board.  It consists of a 
  1156. picture of a clock and areas in which byo-yomi stones and prisoners are shown. 
  1157.  
  1158. The top window on the clock shows how much time (in minutes and seconds) is 
  1159. left on the black player's clock.  When the game starts, this is the basic time 
  1160. remaining until black enters overtime.  When the black player is in overtime, 
  1161. this is the amount of time remaining in the current byo-yomi period. 
  1162.  
  1163. Above the clock are indicators of how many stones the black player must play 
  1164. within the current byo-yomi period and the number of white stones captured by 
  1165. the black player. 
  1166.  
  1167. The middle window on the clock shows the number of the last move and what the 
  1168. move is. A normal move is indicated by the player's color (B or W) and the 
  1169. coordinate where the move was made. 
  1170.  
  1171. The bottom window on the clock shows how much time is left on the white 
  1172. player's clock, either basic time or byo-yomi time. 
  1173.  
  1174. Below the clock are indicators of how many black stones were captured by the 
  1175. white player and how many stones white must play in the current byo-yomi 
  1176. period. 
  1177.  
  1178. The red light at the top and bottom of the clock will flash to indicate when it 
  1179. is your turn.  When the game is over, is in scoring mode, or is adjourned, the 
  1180. clock stops flashing. 
  1181.  
  1182. You can change the color of the clock by dropping a color on the clock from one 
  1183. of the color palettes.  You can change the background color of any of the clock 
  1184. windows by dropping a color in the window.  You can change the color of the 
  1185. text within any of the windows by holding the Ctrl key while dropping a color 
  1186. in the window.  You can change the font displayed in the move (center) window 
  1187. by dropping a font on the window from the Font Palette. 
  1188.  
  1189.  
  1190. ΓòÉΓòÉΓòÉ 6.2.4. Message Window ΓòÉΓòÉΓòÉ
  1191.  
  1192. The message window is either to the right of the timing area or below the game 
  1193. board, depending on the size you have chosen for the Play View window. 
  1194.  
  1195. The message window consists of an output list box where messages from your 
  1196. opponent are displayed and an entry field at the bottom of the window. You may 
  1197. enter a message in this entry field.  When you press the Enter key, OS2IGC 
  1198. appends the message to a say command and sends the command to the server.  This 
  1199. message is then sent to your opponent. 
  1200.  
  1201. You may scroll back through the previous messages by clicking on the scroll bar 
  1202. to the right of the output list box. 
  1203.  
  1204. You can change the background color of the output list box or the entry field 
  1205. by dropping a color on the appropriate field from one of the color palettes. 
  1206. You can change the font used in the output list box or the entry field by 
  1207. dropping a font on the field from the Font Palette. 
  1208.  
  1209.  
  1210. ΓòÉΓòÉΓòÉ 6.3. Play View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  1211.  
  1212. The Play View pop-up menu contains the following items: 
  1213.  
  1214.  Handicap  Sends a handicap command to the IGS to set the handicap for the 
  1215.            game.  This item is in the pop-up menu only if you are playing black 
  1216.            and this is the first move of the game. 
  1217.  Komi      Sends a komi command to the IGS to set the komi for the game.  This 
  1218.            item is in the pop-up menu only if it is your first move. 
  1219.  Free      Sends a free command to the IGS to indicate toggle whether or not 
  1220.            this game counts for your IGS rating.  This item is in the pop-up 
  1221.            menu only if it is your first move. 
  1222.  Pass      Sends a pass command to the IGS to indicate that you want to pass. 
  1223.            This item is in the pop-up menu only if it is your move. 
  1224.  Resign    Sends a resign command to the IGS to resign the game.  This item is 
  1225.            in the pop-up menu only if it is your move. 
  1226.  Undo (playing) Sends an undo command to the IGS to undo your opponent's last 
  1227.            move.  This item is in the pop-up menu only if it is your move. 
  1228.  Request undo Sends a message to your opponent asking him to undo your last 
  1229.            move. This item is in the pop-up menu only if it is your opponent's 
  1230.            move. 
  1231.  Score     Sends a score command to the IGS to request an estimate of the 
  1232.            current score of the game. 
  1233.  Request adjourn Sends an adjourn command to the IGS to request an adjournment 
  1234.            of the game.  If your opponent agrees, the game will be adjourned. 
  1235.  Save      Sends a save command to the IGS to request that the game be saved at 
  1236.            the server. 
  1237.  Undo (scoring) Sends an undo command to the IGS to reset the game board to its 
  1238.            state when the game entered scoring mode (that is, there have been 
  1239.            three consecutive pass commands issued by the players).  You, or 
  1240.            your opponent, have to start removing dead groups again. 
  1241.  Done      Sends a done command to the IGS to signify that you are done 
  1242.            removing dead stones from the board.  This item is in the pop-up 
  1243.            menu only if the game is in scoring mode.  When both players issue 
  1244.            the done command, the game is completed. 
  1245.  
  1246.  
  1247. ΓòÉΓòÉΓòÉ <hidden> Handicap Dialog ΓòÉΓòÉΓòÉ
  1248.  
  1249. The Handicap Dialog allows you to set the handicap for the game. 
  1250.  
  1251. For a detailed explanation of each field, select from the list below: 
  1252.  
  1253.      Handicap 
  1254.  
  1255.  
  1256. ΓòÉΓòÉΓòÉ <hidden> Handicap ΓòÉΓòÉΓòÉ
  1257.  
  1258. The Handicap spin button allows you to select the handicap for the game. You 
  1259. may choose a handicap between 0 and 9 stones. 
  1260.  
  1261. When you have selected the handicap, click on the OK push button to send your 
  1262. selection to the server. 
  1263.  
  1264. If you decide play an even game (that is, no handicap), click on the Cancel 
  1265. push button. 
  1266.  
  1267.  
  1268. ΓòÉΓòÉΓòÉ <hidden> Handicap Dialog ΓòÉΓòÉΓòÉ
  1269.  
  1270. The Komi Dialog allows you to set the number of komi points for the game. 
  1271.  
  1272. For a detailed explanation of each field, select from the list below: 
  1273.  
  1274.      Komi 
  1275.  
  1276.  
  1277. ΓòÉΓòÉΓòÉ <hidden> Komi ΓòÉΓòÉΓòÉ
  1278.  
  1279. The Komi spin button allows you to select the number of komi points for the 
  1280. game. You may choose a number between -99 and 99 points.  At the end of the 
  1281. game, the number of komi points is added to the white player's score.  For 
  1282. example, if the komi is 5.5 points (that is, you selected 5 in the komi spin 
  1283. button), the white player gets an additional 5.5 points at the end of the game. 
  1284. If the komi is -5.5 (that is, 5.5 points reverse komi), the black player 
  1285. receives an additional 5.5 points at the end of the game. 
  1286.  
  1287. Note that the number of komi points always includes one-half point, to insure 
  1288. that there can never be a tied game.  In an even game, if the score is tied at 
  1289. the end of the game, the white player wins by the default 0.5 komi points. 
  1290.  
  1291. When you have selected the number of komi points, click on the OK push button 
  1292. to send your selection to the server. 
  1293.  
  1294. If you decide play a game with the standard 0.5 komi points (that is, an even 
  1295. game), click on the Cancel push button. 
  1296.  
  1297.  
  1298. ΓòÉΓòÉΓòÉ 6.4. Observe View ΓòÉΓòÉΓòÉ
  1299.  
  1300. The following topics explain the various areas of the Observe View: 
  1301.  
  1302.      Title Bar 
  1303.      Game Board 
  1304.      Timing Area 
  1305.      Kibitz Window 
  1306.  
  1307.  
  1308. ΓòÉΓòÉΓòÉ 6.5. Play View ΓòÉΓòÉΓòÉ
  1309.  
  1310. The following topics explain the various areas of the Play View: 
  1311.  
  1312.      Title Bar 
  1313.      Game Board 
  1314.      Timing Area 
  1315.      Message Window 
  1316.      Pop-up Menu Items 
  1317.  
  1318.  
  1319. ΓòÉΓòÉΓòÉ 7. Configuring OS2IGC ΓòÉΓòÉΓòÉ
  1320.  
  1321. To configure OS2IGC, open the Settings Notebook for the OS2IGC object: 
  1322.  
  1323.    1. Point the mouse at the OS2IGC object and press mouse button 2. 
  1324.    2. Select the Settings item from the pop-up menu. 
  1325.  
  1326.  The following pages are available to configure OS2IGC: 
  1327.  
  1328.      Server - Configure the connection to the IGS 
  1329.      User - Configure your IGS user identifier and password 
  1330.      Debug - Configure OS2IGC for debugging 
  1331.  
  1332.  
  1333. ΓòÉΓòÉΓòÉ 7.1. Server Settings Notebook Page ΓòÉΓòÉΓòÉ
  1334.  
  1335. The Server page allows you to configure the connection to the Internet Go 
  1336. Server. 
  1337.  
  1338.  
  1339. ΓòÉΓòÉΓòÉ <hidden> Server ΓòÉΓòÉΓòÉ
  1340.  
  1341. You can change the Internet name for the Internet Go Server by typing a new 
  1342. name in the Server Name field.  You can change the number of the port used to 
  1343. connect to the IGS by typing a new number in the Port field.  Or you can 
  1344. specify the name of a socks server in the Socks Server Name field. 
  1345.  
  1346. For a detailed explanation of each field, select from the list below: 
  1347.  
  1348.      Server Name 
  1349.      Port 
  1350.      Socks Server Name 
  1351.  
  1352.  
  1353. ΓòÉΓòÉΓòÉ <hidden> Server Name ΓòÉΓòÉΓòÉ
  1354.  
  1355. The Server Name field displays the Internet name of the Internet Go Server 
  1356. (IGS). 
  1357.  
  1358. You can change the name if you want to connect to another server that 
  1359. understands the IGS command set by typing the new name in this field. This 
  1360. field must contain an Internet name, not an IP address. 
  1361.  
  1362. Note:  If you click on the Default push button, the name will be replaced with 
  1363. the name of the default server, igs.nuri.net. 
  1364.  
  1365.  
  1366. ΓòÉΓòÉΓòÉ <hidden> Port ΓòÉΓòÉΓòÉ
  1367.  
  1368. The Port field displays the number of the port used to connect to the Internet 
  1369. Go Server (IGS). 
  1370.  
  1371. You can change the port number if you want to connect to another port that 
  1372. supports a telnet connection to the server by typing the new port number in 
  1373. this field. 
  1374.  
  1375. Note:  If you specify a port that does not support a telnet connection, you 
  1376. will not be able to connect to the server. 
  1377.  
  1378. Note:  If you click on the Default push button, the port number will be 
  1379. replaced with the default port, 6969. 
  1380.  
  1381.  
  1382. ΓòÉΓòÉΓòÉ <hidden> Socks Server Name ΓòÉΓòÉΓòÉ
  1383.  
  1384. This field is used only if you are connected to an internal network and must go 
  1385. through a Socks Server to reach the external Internet. 
  1386.  
  1387. The Socks Server Name field displays the name of the Socks Server used to route 
  1388. data to the Internet. 
  1389.  
  1390. You can specify the name of a Socks Server by typing the server name in this 
  1391. field. 
  1392.  
  1393. Note:  This field must contain the name of a Socks Server, not an IP address. 
  1394.  
  1395. Note:  The OS2IGC program initially attempts to connect to the IGS directly. 
  1396. If the specified server name is not found and you specify the name of a Socks 
  1397. Server, OS2IGC tries to locate the IGS through the specified Socks Server.  It 
  1398. is safe to specify the name of the Socks Server even if you sometimes connect 
  1399. directly to the external Internet. 
  1400.  
  1401.  
  1402. ΓòÉΓòÉΓòÉ 7.2. User Settings Notebook Page ΓòÉΓòÉΓòÉ
  1403.  
  1404. The User page allows you to specify your IGS user identifier and password so 
  1405. OS2IGC can automatically log you on when it makes contact with the server. 
  1406.  
  1407.  
  1408. ΓòÉΓòÉΓòÉ <hidden> User ΓòÉΓòÉΓòÉ
  1409.  
  1410. You can specify your IGS user identifier (login name) by typing a name in the 
  1411. Login Name field.  You can specify your IGS password by typing a password in 
  1412. the Password field. 
  1413.  
  1414. For a detailed explanation of each field, select from the list below: 
  1415.  
  1416.      Login Name 
  1417.      Password 
  1418.  
  1419.  
  1420. ΓòÉΓòÉΓòÉ <hidden> Login Name ΓòÉΓòÉΓòÉ
  1421.  
  1422. The Login Name field displays your IGS user identifier (login name). 
  1423.  
  1424. You can specify (or change) the name if you want OS2IGC to automatically 
  1425. respond to the login prompt from the IGS when you connect to the server. 
  1426.  
  1427.  
  1428. ΓòÉΓòÉΓòÉ <hidden> Password ΓòÉΓòÉΓòÉ
  1429.  
  1430. The Password field displays asterisks (*) if you specified a login password. 
  1431.  
  1432. You can specify (or change) the password if you want OS2IGC to automaticlly 
  1433. repsond to the password prompt from the IGS when you connect to the server. 
  1434.  
  1435. Note:  If you specify a password, you have no protection from anyone logging on 
  1436. to the IGS with your user identifier and password.  If your computer is 
  1437. accessible by other people, you shouldn't specify the password here, but should 
  1438. enter the password manually when the IGS asks for it. 
  1439.  
  1440.  
  1441. ΓòÉΓòÉΓòÉ 7.3. Debug Settings Notebook Page ΓòÉΓòÉΓòÉ
  1442.  
  1443. The Debug page allows you to request debugging information from OS2IGC.  You 
  1444. don't need to specify this information unless you discover an IGS command 
  1445. sequence that doesn't work properly with OS2IGC. 
  1446.  
  1447.  
  1448. ΓòÉΓòÉΓòÉ <hidden> Debug ΓòÉΓòÉΓòÉ
  1449.  
  1450. You can specify the name of a file to capture all data sent from the IGS. by 
  1451. typing a file name in the Log File Name field.  You can specify the name of an 
  1452. input script by typing a file name in the Input Script Name field. 
  1453.  
  1454. For a detailed explanation of each field, select from the list below: 
  1455.  
  1456.      Log File Name 
  1457.      Input Script Name 
  1458.  
  1459.  
  1460. ΓòÉΓòÉΓòÉ <hidden> Log File Name ΓòÉΓòÉΓòÉ
  1461.  
  1462. The Log File Name field displays the name of the file in which OS2IGC saves all 
  1463. input data from the IGS. 
  1464.  
  1465. You can specify (or change) the file name if you want OS2IGC to save all input 
  1466. from the IGS.  This is used to document sequences of commands from the IGS that 
  1467. do not work properly with OS2IGC. 
  1468.  
  1469.  
  1470. ΓòÉΓòÉΓòÉ <hidden> Input Script Name ΓòÉΓòÉΓòÉ
  1471.  
  1472. The Input Script Name field displays the name of the file that OS2IGC uses to 
  1473. simulate input from the IGS. 
  1474.  
  1475. This feature is used to test the response of OS2IGC to sequences of commands 
  1476. received from the IGS.  The input script is normally a sequence of commands 
  1477. captured from the IGS by using the Log File feature. 
  1478.  
  1479. You can specify (or change) the file name if you want OS2IGC to take its input 
  1480. from a script, rather than connect to the IGS. 
  1481.  
  1482. Note:  If you specify an Input Script, OS2IGC will not connect to the IGS and 
  1483. you will not be able to interact with the server until you remove the name from 
  1484. this field. 
  1485.  
  1486.  
  1487. ΓòÉΓòÉΓòÉ <hidden> Message Received From Player ΓòÉΓòÉΓòÉ
  1488.  
  1489. The Message Received Dialog displays a message received from another player. 
  1490.  
  1491. The title bar of the Message Received Dialog contains the name of the player 
  1492. that send you the message. 
  1493.  
  1494. For a detailed explanation of each field, select from the list below: 
  1495.  
  1496.      Message 
  1497.      Reply 
  1498.  
  1499.  
  1500. ΓòÉΓòÉΓòÉ <hidden> Message ΓòÉΓòÉΓòÉ
  1501.  
  1502. The Message field dispays the message received. 
  1503.  
  1504. If you want to send a reply to the player, type the message in the Reply field, 
  1505. then click on the OK push button. 
  1506.  
  1507. If you don't want to send a reply to the player, click on the OK without typing 
  1508. a message in the Reply field. 
  1509.  
  1510.  
  1511. ΓòÉΓòÉΓòÉ <hidden> Reply ΓòÉΓòÉΓòÉ
  1512.  
  1513. You can type a message in the Reply field.  When you press the OK push button, 
  1514. this message will be sent back to the other player. 
  1515.  
  1516. If you don't want to send a reply to the player, click on the OK without typing 
  1517. a message in the Reply field. 
  1518.  
  1519.  
  1520. ΓòÉΓòÉΓòÉ 8. Beta Test News ΓòÉΓòÉΓòÉ
  1521.  
  1522. This is a Beta Test version of the OS/2 Internet Go Client program, written by 
  1523. Ira H. Schneider. 
  1524.  
  1525. The intention of this program is to provide an OS/2 Warp client for the 
  1526. Internet Go Server (IGS).  When the program is completed, it will allow access 
  1527. to most IGS functions through the graphical user interface, mostly through 
  1528. pop-up menu items. The goals of this program are: 
  1529.  
  1530.      To provide a native OS/2 client program to communicate with the IGS. 
  1531.      To free the user from having to learn the IGS commands. 
  1532.      To allow the user to customize the program for his convenience. 
  1533.  
  1534.  The current version of the program provides the following functions: 
  1535.  
  1536.      Connect to the IGS through an existing Internet TCP/IP session.  This 
  1537.       includes a session that you create by dialing an Internet service 
  1538.       provider using SLIP, or a permanent TCP/IP connection to the Internet 
  1539.       (including through a Socks Server). 
  1540.      Automatically login to the IGS. 
  1541.      Display a list of who is currently logged on to the IGS (Who View). 
  1542.      Interact with anyone logged on from the Who View display, including 
  1543.       getting the user's statistics, sending a message to the user, and 
  1544.       initiating a match with the user. 
  1545.      Play a game with any other player currently logged on to the IGS (Play 
  1546.       View). Send and receive messages from your opponent within the Play View 
  1547.       window. 
  1548.      Display a list of games currently in progress (Games View). 
  1549.      Observe any (or all) of the games in progress (Observe View).  Exchange 
  1550.       kibitz messages with other observers within the Observe View window. 
  1551.      Change your IGS settings, including default values, options, rank, game 
  1552.       choice, player information, and e-mail address, through your Settings 
  1553.       Notebook.  This is accessed through the Who View. 
  1554.      Customize the program through the Settings Notebook, including server 
  1555.       access, automatic login information, debug information, Who View and 
  1556.       Games View display, sort, color, and font information, and the name of 
  1557.       the client object. 
  1558.      Customize the colors and fonts used in Play View and Observe View, and 
  1559.       resize the Play View and Observe View windows. 
  1560.      Provide help information on the operation of the program, as well as the 
  1561.       IGS commands. 
  1562.  
  1563.  Future versions of the program will add the following functions: 
  1564.  
  1565.      More customization of the game board displayed in Observe View and Play 
  1566.       View. 
  1567.      Support for teaching games (Teach View). 
  1568.      Invoke other IGS functions through the pop-up menu. 
  1569.      Copy a game in progress (from Observe View, Play View, or Teach View) to 
  1570.       local storage and be able to navigate through the game, possibly adding 
  1571.       variations. 
  1572.      Review games stored on the IGS. 
  1573.      Converse with any other player currently logged on to the IGS (Chat 
  1574.       View). 
  1575.  
  1576.  The program will be distributed through the common IGS repository, 
  1577.  bsdserver.ucsf.edu.  Announcements about new versions of the program will be 
  1578.  posted on the rec.games.go newsgroup on the Internet. 
  1579.  
  1580.  
  1581. ΓòÉΓòÉΓòÉ 9. About The Author ΓòÉΓòÉΓòÉ
  1582.  
  1583. Ira H. Schneider 
  1584.  
  1585. I can be contacted via e-mail at iras@bocaraton.ibm.com and can be found on the 
  1586. IGS as iras. 
  1587.  
  1588. I would like to hear any comments about the OS/2 IGS Client program. I am 
  1589. particularly interested in the following: 
  1590.  
  1591.      Comments on the user interface (both good and bad). 
  1592.      Comments or suggestions on the useability of the program. 
  1593.      Bugs you find in the program. 
  1594.      Suggestions for new features, changes to the user interface, etc. 
  1595.  
  1596.  I will try to answer all mail about the program. 
  1597.  
  1598.  
  1599. ΓòÉΓòÉΓòÉ <hidden> Terminal View ΓòÉΓòÉΓòÉ
  1600.  
  1601. Terminal view is the command line interface to the Internet Go Server. You must 
  1602. open Terminal view to establish a connection to the IGS. 
  1603.  
  1604. When you open Terminal view, OS2IGC connects to the IGS.  After the connection 
  1605. is made, you may logon to the IGS and start using the IGS functions. 
  1606.  
  1607.  
  1608. ΓòÉΓòÉΓòÉ <hidden> Games View ΓòÉΓòÉΓòÉ
  1609.  
  1610. Games View displays a list of the games that are currently being played on the 
  1611. Internet Go Server.  You can watch any game in progress by just opening its 
  1612. icon in the Games View. 
  1613.  
  1614.  
  1615. ΓòÉΓòÉΓòÉ <hidden> Connect ΓòÉΓòÉΓòÉ
  1616.  
  1617. Connect tries to establish a connection with the Internet Go Server. You 
  1618. normally select this option after you close the connection with the IGS or 
  1619. after correcting a problem that stops OS2IGC from contacting the IGS. 
  1620.  
  1621. For example, if you open the Terminal View before establishing a connection to 
  1622. the Internet, OS2IGC will not be able to contact the IGS.  You can establish 
  1623. the connection to the Internet and select the Connect pop-up menu item to try 
  1624. contacting the IGS again. 
  1625.  
  1626.  
  1627. ΓòÉΓòÉΓòÉ <hidden> Disconnect ΓòÉΓòÉΓòÉ
  1628.  
  1629. Disconnect terminates the connection with the Internet Go Server. This can be 
  1630. used instead of issuing the Exit command directly to the IGS. 
  1631.  
  1632. Disconnect also closes the Who View and the Games View. 
  1633.  
  1634. You can also disconnect from the IGS by closing the Terminal View. 
  1635.  
  1636.  
  1637. ΓòÉΓòÉΓòÉ <hidden> Who View ΓòÉΓòÉΓòÉ
  1638.  
  1639. Who View displays a list of the players that are currently logged on to the 
  1640. Internet Go Server.  You can get the statistics for any player by just opening 
  1641. his icon in the Who View.  You can also send a message to any player or request 
  1642. a match with a player using the player's pop-up menu in Who View. 
  1643.  
  1644.  
  1645. ΓòÉΓòÉΓòÉ <hidden> Statistics View ΓòÉΓòÉΓòÉ
  1646.  
  1647. Statistics View displays the statistics for the player. 
  1648.  
  1649.  
  1650. ΓòÉΓòÉΓòÉ <hidden> Chat View ΓòÉΓòÉΓòÉ
  1651.  
  1652. Chat View displays a window that allows you to exchange messages with the 
  1653. player. 
  1654.  
  1655.  
  1656. ΓòÉΓòÉΓòÉ <hidden> Send Message ΓòÉΓòÉΓòÉ
  1657.  
  1658. Send Message allows you to send a message to the player. 
  1659.  
  1660.  
  1661. ΓòÉΓòÉΓòÉ <hidden> Ask For Game ΓòÉΓòÉΓòÉ
  1662.  
  1663. Ask For Game allows you to send a message to the player requesting a match. 
  1664.  
  1665.  
  1666. ΓòÉΓòÉΓòÉ <hidden> Match ΓòÉΓòÉΓòÉ
  1667.  
  1668. Match allows you to request a match with the player. 
  1669.  
  1670.  
  1671. ΓòÉΓòÉΓòÉ <hidden> Automatch ΓòÉΓòÉΓòÉ
  1672.  
  1673. Automatch allows you to request an automatic match with the player. 
  1674.  
  1675.  
  1676. ΓòÉΓòÉΓòÉ <hidden> Refresh now ΓòÉΓòÉΓòÉ
  1677.  
  1678. Refresh now allows you to request that the Who View data be updated from the 
  1679. Internet Go Server. 
  1680.  
  1681.  
  1682. ΓòÉΓòÉΓòÉ <hidden> Sort ΓòÉΓòÉΓòÉ
  1683.  
  1684. Sort allows you to specify in what order the contents of the Who View window 
  1685. appear. 
  1686.  
  1687. If you select Sort a pop-up menu appears that displays the choices of how the 
  1688. Who View window is to be sorted.  These choices are: 
  1689.  
  1690.  Sort By Name The data in the Who View window are to be sorted by the player's 
  1691.            name. 
  1692.  Sort By Rank The data in the Who View window are to be sorted by the player's 
  1693.            rank. 
  1694.  
  1695.  
  1696. ΓòÉΓòÉΓòÉ <hidden> Sort By Player Name ΓòÉΓòÉΓòÉ
  1697.  
  1698. Player name specifies that the data in the Who View window be arranged in 
  1699. alphabetical order by the player's name. 
  1700.  
  1701.  
  1702. ΓòÉΓòÉΓòÉ <hidden> Sort By Rank ΓòÉΓòÉΓòÉ
  1703.  
  1704. Rank specifies that the data in the Who View window be arranged by the player's 
  1705. rank, in decreasing order.  The list starts with the professional players, 
  1706. continues with the dan ranked players, and finishes with the kyu ranked 
  1707. players. 
  1708.  
  1709.  
  1710. ΓòÉΓòÉΓòÉ <hidden> Refresh now ΓòÉΓòÉΓòÉ
  1711.  
  1712. Refresh now allows you to request that the Games View data be updated from the 
  1713. Internet Go Server. 
  1714.  
  1715.  
  1716. ΓòÉΓòÉΓòÉ <hidden> Help - IGS Commands ΓòÉΓòÉΓòÉ
  1717.  
  1718. IGS Commands displays help for the Internet Go Server commands. 
  1719.  
  1720.  
  1721. ΓòÉΓòÉΓòÉ <hidden> Help - Beta Test News ΓòÉΓòÉΓòÉ
  1722.  
  1723. Beta Test News displays information about the Beta Test version of the OS/2 
  1724. Internet Go Client. 
  1725.  
  1726.  
  1727. ΓòÉΓòÉΓòÉ <hidden> Help - About The Author ΓòÉΓòÉΓòÉ
  1728.  
  1729. About The Author displays information about the author of the program and how 
  1730. to contact him. 
  1731.  
  1732.  
  1733. ΓòÉΓòÉΓòÉ <hidden> Help - Product Information ΓòÉΓòÉΓòÉ
  1734.  
  1735. Product Information displays information about the version of the program that 
  1736. you are using. 
  1737.  
  1738.  
  1739. ΓòÉΓòÉΓòÉ <hidden> Observe View ΓòÉΓòÉΓòÉ
  1740.  
  1741. Observe View displays the state of a game in progress on the IGS. 
  1742.  
  1743.  
  1744. ΓòÉΓòÉΓòÉ <hidden> Play View ΓòÉΓòÉΓòÉ
  1745.  
  1746. Play View displays the state of a game you are playing on the IGS. 
  1747.  
  1748.  
  1749. ΓòÉΓòÉΓòÉ <hidden> Pass ΓòÉΓòÉΓòÉ
  1750.  
  1751. Pass specifies that you want to pass as your move. 
  1752.  
  1753.  
  1754. ΓòÉΓòÉΓòÉ <hidden> Resign ΓòÉΓòÉΓòÉ
  1755.  
  1756. Resign specifies that you want to resign from the game. 
  1757.  
  1758.  
  1759. ΓòÉΓòÉΓòÉ <hidden> Request adjourn ΓòÉΓòÉΓòÉ
  1760.  
  1761. Request adjourn specifies that you want to adjourn the game.  If your opponent 
  1762. agrees, the game is saved and adjourned.  If your opponent doesn't agree to the 
  1763. adjournment, the game continues. 
  1764.  
  1765.  
  1766. ΓòÉΓòÉΓòÉ <hidden> Score ΓòÉΓòÉΓòÉ
  1767.  
  1768. Score specifies that you want to see an estimate of the score of the game. 
  1769.  
  1770.  
  1771. ΓòÉΓòÉΓòÉ <hidden> Save ΓòÉΓòÉΓòÉ
  1772.  
  1773. Save specifies that you want the IGS to save the state of the game. 
  1774.  
  1775.  
  1776. ΓòÉΓòÉΓòÉ <hidden> Request Undo ΓòÉΓòÉΓòÉ
  1777.  
  1778. Request Undo sends a message to your opponent asking that he undo your last 
  1779. move. 
  1780.  
  1781.  
  1782. ΓòÉΓòÉΓòÉ <hidden> Undo ΓòÉΓòÉΓòÉ
  1783.  
  1784. Undo specifies that you want the IGS to undo your opponent's last move. 
  1785.  
  1786.  
  1787. ΓòÉΓòÉΓòÉ <hidden> Undo ΓòÉΓòÉΓòÉ
  1788.  
  1789. Undo specifies that you want to reset the game to the state it was in when 
  1790. Scoring Mode was entered.  This replaces all removed dead stones from the 
  1791. board. You would choose this pop-up menu item when either you or your opponent 
  1792. accidentally removed a living group from the board during Scoring Mode. 
  1793.  
  1794.  
  1795. ΓòÉΓòÉΓòÉ <hidden> Handicap ΓòÉΓòÉΓòÉ
  1796.  
  1797. Handicap specifies that you want to set the number of handicap stones being 
  1798. used in this game. 
  1799.  
  1800.  
  1801. ΓòÉΓòÉΓòÉ <hidden> Komi ΓòÉΓòÉΓòÉ
  1802.  
  1803. Komi specifies that you want to set the number of komi points being used in 
  1804. this game. 
  1805.  
  1806.  
  1807. ΓòÉΓòÉΓòÉ <hidden> Free ΓòÉΓòÉΓòÉ
  1808.  
  1809. Free specifies that you want to mark this game as not counting (or counting) 
  1810. towards your IGS rating. 
  1811.  
  1812.  
  1813. ΓòÉΓòÉΓòÉ <hidden> Done ΓòÉΓòÉΓòÉ
  1814.  
  1815. Done specifies that you are done removing dead groups from the game board and 
  1816. you want the final score for the game. 
  1817.  
  1818.  
  1819. ΓòÉΓòÉΓòÉ 10. Help For The Internet Go Server ΓòÉΓòÉΓòÉ
  1820.  
  1821. The Internet Go Server 
  1822.  
  1823. The Internet Go Server (IGS) allows you to play go with anyone else logged on 
  1824. through the Internet. 
  1825.  
  1826. The following topics will explain the commands used by the IGS: 
  1827.  
  1828.      Commands to get you started 
  1829.      Commands 
  1830.  
  1831.  
  1832. ΓòÉΓòÉΓòÉ <hidden> Commands to get you started ΓòÉΓòÉΓòÉ
  1833.  
  1834. Here are some common commands that you should start with: 
  1835.  
  1836.  who       List who is on the server. 
  1837.  games     show the current games 
  1838.  match     Offer to play someone. 
  1839.  save      Save your game 
  1840.  shout     Tell everyone something. 
  1841.  yell      Send a message to the specified channel. 
  1842.  tell      Tell someone something. 
  1843.  kibitz    Send a message to people on the observe list 
  1844.  observe   Observe a game. 
  1845.  coords    Describes what coordinates can be used to make moves. 
  1846.  toggle    Toggle the various player flags. 
  1847.  rank      Set your rank. 
  1848.  
  1849.  help commands gives a list of commands.  help <command> gives help on the 
  1850.  command. 
  1851.  
  1852.  See also: 
  1853.  
  1854.      IGS Commands 
  1855.  
  1856.  
  1857. ΓòÉΓòÉΓòÉ <hidden> Commands You Can Use While Playing A Game ΓòÉΓòÉΓòÉ
  1858.  
  1859.  addtime   Add minutes to your opponent's time. 
  1860.  chatter   Send a message to people on the observe list 
  1861.  coords    Describes what coordinates can be used to make moves. 
  1862.  free      Changes a game from counting towards ratings to not counting. 
  1863.  handicap  first move by Black to place handicap stones 
  1864.  kibitz    Send a message to people on the observe list 
  1865.  komi      Komi mediation between players. 
  1866.  pass      Pass a move--takes 3 to score a game. 
  1867.  resign    Quit a game (chicken) 
  1868.  save      Save your game 
  1869.  say       Say something to your opponent 
  1870.  
  1871.  See also: 
  1872.  
  1873.      Commands You Can Use While Waiting For A Game 
  1874.      Commands You Can Use Any Time 
  1875.  
  1876.  
  1877. ΓòÉΓòÉΓòÉ <hidden> Commands You Can Use While Waiting For A Game ΓòÉΓòÉΓòÉ
  1878.  
  1879.  decline   Refuse to play someone. 
  1880.  kibitz    Comment on a game. 
  1881.  load      Load a previously unfinished game. 
  1882.  match     Offer to play someone. 
  1883.  observe   Observe a game. 
  1884.  
  1885.  See also: 
  1886.  
  1887.      Commands You Can Use While Playing A Game 
  1888.      Commands You Can Use Any Time 
  1889.  
  1890.  
  1891. ΓòÉΓòÉΓòÉ <hidden> Commands You Can Use Any Time ΓòÉΓòÉΓòÉ
  1892.  
  1893.  all       List who is observing a game. 
  1894.  best      List the best players 
  1895.  chars     Change the board display. 
  1896.  decrease  Decrease your rank by one. 
  1897.  delete    Remove an adjourned game. 
  1898.  dump      Change the dump variable. 
  1899.  games     show the current games 
  1900.  help      Get help. 
  1901.  increase  Increase your rank by one 
  1902.  info      Change your info line. 
  1903.  last      List last to log on to the server 
  1904.  look      Look at an ajourned game. 
  1905.  mail      Mail a Smart Go Format file 
  1906.  moves     List the moves of a game. 
  1907.  password  Change your password. 
  1908.  players   List who is on the server. 
  1909.  quit      Logout. 
  1910.  rank      Set your rank. 
  1911.  refresh   Redraw a board. 
  1912.  reset     Reset player stats. 
  1913.  sgf       Look at some of the sgf games. 
  1914.  shout     Tell everyone something. 
  1915.  stats     List a players info. 
  1916.  stored    Look at ajourned games. 
  1917.  tell      Tell someone something. 
  1918.  time      List time left on a game. 
  1919.  toggle    Toggle the various player flags. 
  1920.  watching  List the games you are observing 
  1921.  who       List who is on the server. 
  1922.  
  1923.  See also: 
  1924.  
  1925.      Commands You Can Use While Playing A Game 
  1926.      Commands You Can Use While Waiting For A Game 
  1927.  
  1928.  
  1929. ΓòÉΓòÉΓòÉ 10.1. IGS Commands ΓòÉΓòÉΓòÉ
  1930.  
  1931. The command line interface to the Internet Go Server supports many commands. 
  1932. Each command is listed in the topics that follow. 
  1933.  
  1934. In General: 
  1935.  
  1936.    <required stuff>       <--- angle brakets are used for required arguments
  1937.    [not required stuff]   <--- square brakets are used for non-required
  1938.  
  1939. In the commands the <, >, [, and ] are not part of the commands. 
  1940.  
  1941. Please note that commands can be abbreviated.  For example 'match' abbreviates 
  1942. to 'mat' and 'quit' abbreviates to 'q'. 
  1943.  
  1944. Also   ;   means   yell,   .  means  tell,   '  means  kibitz,
  1945.        ?   means   help.   ,  means  say
  1946.  
  1947. Some commands are only valid at certain times.  Select one of the following 
  1948. topics to see the commands that are valid at special times: 
  1949.  
  1950.      Commands You Can Use While Playing A Game 
  1951.      Commands You Can Use While Waiting For A Game 
  1952.      Commands You Can Use Any Time 
  1953.  
  1954.  For information on the rating system: 
  1955.  
  1956.      IGS Rating System 
  1957.  
  1958.  For answers to Frequently Asked Questions: 
  1959.  
  1960.      Frequently Asked Questions 
  1961.  
  1962.  See also: 
  1963.  
  1964.      FTP 
  1965.      Many Faces Of Go (computer program) 
  1966.      American Go Association (AGA) 
  1967.  
  1968.  
  1969. ΓòÉΓòÉΓòÉ 10.1.1. Addtime ΓòÉΓòÉΓòÉ
  1970.  
  1971. Addtime command 
  1972.  
  1973. Usage: addtime value 
  1974.  
  1975. Addtime adds 'value' minutes to the your *opponent's* clock. 
  1976.  
  1977. Addtime also puts in a kibitz saying how much time was added to which player. 
  1978.  
  1979. If a real big number is used as a value, addtime could have problems. I believe 
  1980. the limit is around 4,000,000 minutes. 
  1981.  
  1982. See also: match time 
  1983.  
  1984.  
  1985. ΓòÉΓòÉΓòÉ 10.1.2. Adjourn ΓòÉΓòÉΓòÉ
  1986.  
  1987. Adjourn command 
  1988.  
  1989. Usage: adjourn 
  1990.  
  1991. Request the adjournment of the game.  The game will be saved--you may want to 
  1992. save first it so it may be started later.  Adjourn is also used to agree to 
  1993. adjourn. 
  1994.  
  1995. See also: decline stored save 
  1996.  
  1997.  
  1998. ΓòÉΓòÉΓòÉ 10.1.3. Alias ΓòÉΓòÉΓòÉ
  1999.  
  2000. Alias command 
  2001.  
  2002. Usage:  alias [<new command>] [ <string to alias>] 
  2003.  
  2004. Alias is used to shorten commands.  Alias without arguments displays your 
  2005. current aliases.  Alias with only one argument will remove that alias. 
  2006.  
  2007. Examples: 
  2008.  
  2009.    #> alias tt tell tim
  2010.    #> alias
  2011.    tt means tell tim
  2012.    #> tt hi
  2013.    #> alias tt
  2014.    #> alias
  2015.    #>
  2016.  
  2017. In the above, 'tt' will expand to 'tell tim'.  So 'tt hi' is the same as 'tell 
  2018. tim hi'. 
  2019.  
  2020. The command 'unalias' will disable aliases for the current login.  When you 
  2021. login, you say unalias and you will not be able to use aliases until you 
  2022. logout.  Your aliases will still be saved. 
  2023.  
  2024.  
  2025. ΓòÉΓòÉΓòÉ 10.1.4. All ΓòÉΓòÉΓòÉ
  2026.  
  2027. All command 
  2028. Usage: all game# 
  2029.  
  2030. List who is observing the game number specified. 
  2031.  
  2032. See also: observe match 
  2033.  
  2034.  
  2035. ΓòÉΓòÉΓòÉ 10.1.5. Automatch ΓòÉΓòÉΓòÉ
  2036.  
  2037. Automatch command 
  2038.  
  2039. Usage:  automatch <oppenent> 
  2040.  
  2041. Automatch asks for a match with oppenent.  The arguments used to start the game 
  2042. come from you defaults, set with the command defs.  The color is automatically 
  2043. choosen, as is the komi and handicap. The color is choosen in a subtle way.  If 
  2044. a player has a *'ed rating it is used.  Other wise a player's declared rank is 
  2045. used.  Given the above, if both players are equal, who gets black is dependent 
  2046. on the current time, or randomly.  An example is I (a 4k) match someone with a 
  2047. rating of 28.01, I get black.  If that player toggles rank off, and is rank if 
  2048. 4k, it is random as to who gets black and who get white. 
  2049.  
  2050. If two players' defs disagree, the challengers defs are used. 
  2051.  
  2052. Example: 
  2053.  
  2054.    tim #> automatch one
  2055.    one #> automatch tim  <--- will use tim's defs
  2056.  
  2057. See also: byo-yomi defs match 
  2058.  
  2059.  
  2060. ΓòÉΓòÉΓòÉ 10.1.6. Append ΓòÉΓòÉΓòÉ
  2061.  
  2062. Append Command 
  2063. Usage:  append < action> <info> 
  2064.  
  2065. **** APPEND IS NOT IMPLEMENTED *** 
  2066.  
  2067. Append is used to add information at the current move of a game begin reviewed. 
  2068. As a result it is simple to use, but has lots of uses.  All of the actions 
  2069. below can be abbreviated: 
  2070.  
  2071.  comments  Displays the comments associated with the current move. 
  2072.  
  2073.  Example: 
  2074.  
  2075.      'app com This is bad' adds that comment to this move.
  2076.  
  2077.  See also: forward backward review current 
  2078.  
  2079.  
  2080. ΓòÉΓòÉΓòÉ 10.1.7. Ayt ΓòÉΓòÉΓòÉ
  2081.  
  2082. Ayt Command 
  2083.  
  2084. Usage: ayt 
  2085.  
  2086. This command just prints a 'yes' at your terminal.  This allows one to tell if 
  2087. they are connected to the server.  The 'ayt' stands for 'Are You There', and is 
  2088. part of the telnet protocol. In fact if you make your telnet session send AYT, 
  2089. the server will respond with as 'yes', just like the 'ayt' command. 
  2090.  
  2091.  
  2092. ΓòÉΓòÉΓòÉ 10.1.8. Backward ΓòÉΓòÉΓòÉ
  2093.  
  2094. Backward Command 
  2095.  
  2096. Usage:  backward 
  2097.  
  2098. Backward moves to the previous move.  You can only back up to the beginning of 
  2099. the game.  If you are using a client you are set the current move information 
  2100. using Smart Go Format encoded data.  If you are not a client a board is drawn. 
  2101. If you wish to see more, then you have to use the command 'current'. 
  2102.  
  2103. Once you enter into a variation, you cannot go backwards. 
  2104.  
  2105. The char '=' is shorthand for backward. 
  2106.  
  2107. See also: forward review current 
  2108.  
  2109.  
  2110. ΓòÉΓòÉΓòÉ 10.1.9. Beep ΓòÉΓòÉΓòÉ
  2111.  
  2112. Beep Command 
  2113.  
  2114. Usage: beep <player> 
  2115.  
  2116. Sends a beep and a message to the player.  Toggle bell off will turn off people 
  2117. beeping you. 
  2118.  
  2119.  
  2120. ΓòÉΓòÉΓòÉ 10.1.10. Best ΓòÉΓòÉΓòÉ
  2121.  
  2122. Best Command 
  2123.  
  2124. Usage: best [rank] 
  2125.  
  2126. List the best players registered with the server. If a rank is suplied, then 
  2127. all of the player of that rank are listed.  If there are more players than will 
  2128. then the tail of the player list is listed.  There is a limit of 48 lines of 
  2129. best you can get. 
  2130.  
  2131. See also: display rating statistics stats 
  2132.  
  2133.  
  2134. ΓòÉΓòÉΓòÉ 10.1.11. Channels ΓòÉΓòÉΓòÉ
  2135.  
  2136. Channels Command 
  2137.  
  2138. Usage: channels [# command args] 
  2139.  
  2140. For each channel it channels displays the title of the channel, if the channel 
  2141. is moderated, the moderator and if the channel is open.  Below the title is the 
  2142. list of players listening to that channel. 
  2143.  
  2144. To start up a channel, simply 'yell' into that channel: 
  2145.  
  2146.    #> ; \1
  2147.    Changing into channel 1.
  2148.    #>
  2149.  
  2150. Channels can also be used for setting the parameters for that channel: 
  2151.  
  2152.    #> channel 1 title This is a title  <--- must be moderator, or
  2153.                                              channel is unmoderated.
  2154.    #> channel 1 moderate
  2155.    #> channel 1 open                   <--- must be moderator
  2156.    #> channel 1 remove player          <--- must be moderator
  2157.    #> channel 1 clean
  2158.  
  2159.  
  2160. ΓòÉΓòÉΓòÉ 10.1.12. Chars ΓòÉΓòÉΓòÉ
  2161.  
  2162. Chars Command 
  2163.  
  2164. Usage: chars BWEDTtScM 
  2165.  
  2166. Chars set the characters used to draw the board. The characters are as follows: 
  2167.  
  2168.  B         Black 
  2169.  W         White 
  2170.  E         Empty 
  2171.  D         Dame 
  2172.  T         White territory 
  2173.  t         Black territory 
  2174.  S         Startpoint 
  2175.  c         Counted 
  2176.  M         Mark 
  2177.  
  2178.  The default is:  '#@....+.X' 
  2179.  
  2180.  
  2181. ΓòÉΓòÉΓòÉ 10.1.13. Chatter ΓòÉΓòÉΓòÉ
  2182.  
  2183. Chatter Command 
  2184.  
  2185. Usage:  chatter [#] message 
  2186.  
  2187. Sends the messsage to the observation list of game '#'.  '#' may be omitted if 
  2188. you are observing only one game or you are playing.  The message is limited to 
  2189. 184 characters.  (Usually, telnets will allow you to type in 255.)  Players do 
  2190. not see chatters.  Players do not see their oppenents chatters. 
  2191.  
  2192. The 'chatter' command does not record its messages in the game record. 
  2193. Therefore, this command should be used for idle kibitzes that are not related 
  2194. to the game. 
  2195.  
  2196. There is a short hand 'chatter': a double quote ("). The game number is only 
  2197. necessary if you are observing more than one game.  When one uses the short 
  2198. hand one needs the space after the double quote. 
  2199.  
  2200. Example: 
  2201.  
  2202.    #> " W dead.
  2203.        ^----------------NOTE:  a space after ".
  2204.  
  2205.    produces:
  2206.  
  2207.    Kibitz observer [rk]: Game white vs black [#]
  2208.      W dead.
  2209.  
  2210. See also: kibitz observe say shout tell toggle 
  2211.  
  2212.  
  2213. ΓòÉΓòÉΓòÉ 10.1.14. Choice ΓòÉΓòÉΓòÉ
  2214.  
  2215. Choice Command 
  2216.  
  2217. Usage:  choice <game> 
  2218.  
  2219. Choice is used for deciding which game one wishes to play. Choice without the 
  2220. '<game>' argument, displays what games are available on this server.  Only one 
  2221. game will count towards ratings.  The current choices are: 
  2222.  
  2223.      Go 
  2224.      Shogi (Japanese Chess) 
  2225.      Chinese Chess 
  2226.  
  2227.  Examples: 
  2228.  
  2229.      #> choice
  2230.       1:  go
  2231.       3:  shogi
  2232.       4:  chinese-chess
  2233.      #> choice go
  2234.      Game set to go.
  2235.      #> choice chin
  2236.      Game set to chinese chess.
  2237.      #>
  2238.  
  2239.  
  2240. ΓòÉΓòÉΓòÉ 10.1.15. Current ΓòÉΓòÉΓòÉ
  2241.  
  2242. Current Command 
  2243.  
  2244. Usage:  current <action> 
  2245.  
  2246. Current is used to get the information at the current move of a game begin 
  2247. reviewed.  As a result it is simple to use, but has lots of uses.  All of the 
  2248. actions below can be abbreviated: 
  2249.  
  2250.  comments  Displays the comments associated with the current move. 
  2251.  info      Information about the current game. 
  2252.  help      The list of actions. 
  2253.  marks     Tells you where marks are on the board. 
  2254.  move      Redraws the current move. 
  2255.  letters   Tells you where letters are on the board. 
  2256.  variations Displays the number of variations in the current node. 
  2257.  
  2258.  Example: 
  2259.  
  2260.      'cur com' displays the kibitzes made during this move.
  2261.  
  2262.  See also: append forward backward review 
  2263.  
  2264.  
  2265. ΓòÉΓòÉΓòÉ 10.1.16. Coords ΓòÉΓòÉΓòÉ
  2266.  
  2267. Coords Command 
  2268.  
  2269. Select the type of game you are interested in: 
  2270.  
  2271.      Go 
  2272.      Shogi 
  2273.      Chinese Chess 
  2274.      Drawing The Go Board 
  2275.  
  2276.  
  2277. ΓòÉΓòÉΓòÉ <hidden> Coordinate System For Go ΓòÉΓòÉΓòÉ
  2278.  
  2279. Usage: <letter><number> 
  2280.  
  2281. The coordinate system used by this server is [A..Z][1..25], depending on the 
  2282. board size.  'I' is not a valid letter. The maximum board size is 19. 
  2283.  
  2284. On a 19x19 board A1 is lower left, T19 is upper right, D4 is the lower left 
  2285. star point. 
  2286.  
  2287. Black's first move can be the handicap:  'Handicap #', where '#' is the number 
  2288. of stones.  '#' has to be between 2 and 9 inclusive. 
  2289.  
  2290. During the game 'pass' is also a valid move.  It takes 3 passes to score a 
  2291. game.  See match. 
  2292.  
  2293. Undo is also valid during a game and during scoring. 
  2294.  
  2295. There can be no spaces in between the letter and number. 
  2296.  
  2297. Examples: 
  2298.  
  2299.    To place a stone on the lower left (LL, or ll) star point:  d4, D4
  2300.    To pass:  pass
  2301.    To set a handicap of 5 stones:  handicap 5
  2302.  
  2303.  
  2304. ΓòÉΓòÉΓòÉ <hidden> Coordinate System For Shogi ΓòÉΓòÉΓòÉ
  2305.  
  2306. Usage: <piece|+><*|coord>-<coord> 
  2307.  
  2308. Capitalization matters.  You cannot have spaces in the movement. 
  2309.  
  2310. Pieces:
  2311.      K:  King    G:  Gold    s:  Silver  n:  Knight
  2312.      r:  Rook    b:  Bishop  l:  Lance   p:  Pawn
  2313.      S:  Promoted Silver    N:  Promoted Knight
  2314.      R:  Promoted Rook      B:  Promoted Bishop
  2315.      P:  Promoted Pawn      L:  Promoted Lance
  2316. To move the far left black pawn forward one space:  p1g-1f
  2317. To promote a black pawn:  p1d-1c+, or p1d-1c^, or p1d-1c'
  2318. To drop a pawn:  p*1c
  2319. To do a handicap:  handicap 2b 7b
  2320.   This will remove the peice at 2b and 7b
  2321. A move with a promotion and a drop is not allowed.
  2322.  
  2323. See also: How To Play Shogi 
  2324.  
  2325.  
  2326. ΓòÉΓòÉΓòÉ <hidden> Coordinate System For Chinese Chess ΓòÉΓòÉΓòÉ
  2327.  
  2328. Usage: 
  2329.  
  2330.        <piece><column><f|b|h><column|amount>
  2331.        <f|r><piece><f|b|h><amount|column>
  2332.        <piece><#><letter>-<#><letter>: # is 1-9 and letter is a-j
  2333.  
  2334. You cannot have spaces in the movement command. 
  2335.  
  2336.      Pieces:
  2337.           K:  King (shuai, jiang)      S:  Guard (shi)   R:  Rook (ju)
  2338.               [marshal , general]                                 [chariot]
  2339.       M:  Minister (xiang)         C:  Cannon (pao)  N:  Knight (ma)
  2340.       P:  Pawn (bing, zu) [solder]
  2341.      To move the rook in the bottom right forward one:  R1f1
  2342.           Both sides type the same command.
  2343.      To move the cannon from the second column to behind the center pawn: C2h5
  2344.       Move the cannon in column 2 horizontal to column 5
  2345.      To move the far right pawn forward: P1f1
  2346.       Move the pawn in column 1 forward 1 space
  2347.      To move the minister from bottom to the right side: M7f9
  2348.       Move the minister on column 7 forward to column 9
  2349.      To move the knight from bottom to the left forward: N2f3
  2350.       Move the minister on column 7 forward to column 9
  2351.  
  2352. If there are two pieces on the same column, you have to use the 'f' and 'r' as 
  2353. the column.  To move the front pawn forward one space: fPf1 
  2354.  
  2355.  
  2356. ΓòÉΓòÉΓòÉ <hidden> Drawing The Go Board ΓòÉΓòÉΓòÉ
  2357.  
  2358. This describes how a board is drawn. 
  2359.  
  2360. Along the top and bottom rows, are the letters for the coordinates. Along the 
  2361. side of the board are the numbers.  The characters that are used to draw the 
  2362. individual pieces is set be the chars command. The info to the right of the 
  2363. board is pretty self explanatory. If there is a '*' in front of the 'Last 
  2364. move:', this means the last command processed by one of the players was an 
  2365. undo. 
  2366.  
  2367. See also: refresh 
  2368.  
  2369.  
  2370. ΓòÉΓòÉΓòÉ 10.1.17. Decline ΓòÉΓòÉΓòÉ
  2371.  
  2372. Decline Command 
  2373.  
  2374. Usage: decline 
  2375.  
  2376. Refuse a match after someone has offered one. 
  2377.  
  2378. See also: open match 
  2379.  
  2380.  
  2381. ΓòÉΓòÉΓòÉ 10.1.18. Decrease ΓòÉΓòÉΓòÉ
  2382.  
  2383. Decrease Command 
  2384.  
  2385. Usage: decrease 
  2386.  
  2387. Decrease lowers your rank, as shown by 'stats', and 'who'. 
  2388.  
  2389. See also: increase stats display rank who 
  2390.  
  2391.  
  2392. ΓòÉΓòÉΓòÉ 10.1.19. Defs ΓòÉΓòÉΓòÉ
  2393.  
  2394. Defs Command 
  2395.  
  2396. Usage: defs [<field> <value>] 
  2397.  
  2398. Change values for which automatching works.  If you like a particular size of 
  2399. board or time/byo-yomi combination, this command changes the values.  When you 
  2400. automatch someone, those values are used to ask for the match. 
  2401.  
  2402. Fields: 
  2403.  
  2404.       size 
  2405.       stones 
  2406.       byotime 
  2407.       time 
  2408.  
  2409.  Example: 
  2410.  
  2411.      defs size 19      <--- 19x19 board size
  2412.      defs stones 2     <--- two stones per byo-yomi period
  2413.      defs byotime 2    <--- two minutes per byo-yomi period
  2414.      defs time 90      <--- 90 minutes for per player playing period
  2415.  
  2416.  See also: automatch match 
  2417.  
  2418.  
  2419. ΓòÉΓòÉΓòÉ 10.1.20. Delete ΓòÉΓòÉΓòÉ
  2420.  
  2421. Delete Command 
  2422.  
  2423. Usage: delete <game name> 
  2424.  
  2425. Deletes an adjourned game.  The <game name> has the form: 
  2426.  
  2427.    whiteplayer-blackplayer.
  2428.  
  2429. After an adjourned game is deleted, it cannot be recovered.  Both players need 
  2430. to delete the game before the game is actually removed. 
  2431.  
  2432. Games stored longer than the time specified in the uptime command will still be 
  2433. automatically removed. 
  2434.  
  2435. See also: load stored uptime 
  2436.  
  2437.  
  2438. ΓòÉΓòÉΓòÉ 10.1.21. Display ΓòÉΓòÉΓòÉ
  2439.  
  2440. Display Command 
  2441.  
  2442. Usage: display 
  2443.  
  2444. Shows the currently supported ranks. 
  2445.  
  2446.  k         Kyu; 30 kyu is the lowest, goes to 1 kyu 
  2447.  d         Amateur dan; 1 dan is the lowest, goes to 9 dan 
  2448.  p         Professional dan; same as above 
  2449.  IGS92     (Internet Go Server 1992) is a special title awarded to the winner 
  2450.            of the 1992 IGSWCT. Internet Go Server World Computer Tournament. 
  2451.  McM93     is a special title awarded to the winner of the 1993 McM Tournament 
  2452.            (stats lyu). 
  2453.  
  2454.  There are also various other ranks (currently two). They should be self 
  2455.  explanatory.  NR and ??? Ranks above 6d can only be set by the administrator. 
  2456.  
  2457.  See also: decrease increase rank 
  2458.  
  2459.  
  2460. ΓòÉΓòÉΓòÉ 10.1.22. Done ΓòÉΓòÉΓòÉ
  2461.  
  2462. Done Command 
  2463. Usage:  done 
  2464.  
  2465. Done is used to signify when players are done removing dead stones from the 
  2466. board and are ready to score.  Be wary of people who remove live stones. 
  2467.  
  2468. Both players have to type done before the game is scored. 
  2469.  
  2470. See also: coords pass score 
  2471.  
  2472.  
  2473. ΓòÉΓòÉΓòÉ 10.1.23. Erase ΓòÉΓòÉΓòÉ
  2474.  
  2475. Usage: erase 
  2476.  
  2477. Erase will remove any messages you have.  After you type erase you will see a 
  2478. line which says 'Messages erased.'  Even if you have no messages, you will get 
  2479. the same notice. 
  2480.  
  2481. See also: message notify stats 
  2482.  
  2483.  
  2484. ΓòÉΓòÉΓòÉ 10.1.24. Exit ΓòÉΓòÉΓòÉ
  2485.  
  2486. Exit Command 
  2487.  
  2488. Usage: exit 
  2489.  
  2490. Quit the go server.  If you are playing, it attempts to save your game. 
  2491.  
  2492. See also: load save 
  2493.  
  2494.  
  2495. ΓòÉΓòÉΓòÉ 10.1.25. Find ΓòÉΓòÉΓòÉ
  2496.  
  2497. Find Command 
  2498.  
  2499. Usage: find <email address> 
  2500.  
  2501. Find will list all of the accounts which belong to the email address.  A 
  2502. partial address may be given. 
  2503.  
  2504. Example: 
  2505.  
  2506.    #> find chih                   <--- notice this is beatme
  2507.    Finding chih:
  2508.             beatme          George             ooo
  2509.    Found 3 accounts.
  2510.  
  2511. The list which is scanned to find the accounts is built once a day, the same 
  2512. time cron is run. 
  2513.  
  2514. If the address given to find begins with a dash '-', find will look for that 
  2515. substring within the address data base. 
  2516.  
  2517.    #> find -.fr
  2518.  
  2519. Will find all of the people which have '.fr' in their email addresses. 
  2520.  
  2521. See also: register stats 
  2522.  
  2523.  
  2524. ΓòÉΓòÉΓòÉ 10.1.26. Forward ΓòÉΓòÉΓòÉ
  2525.  
  2526. Forward Command 
  2527.  
  2528. Usage:  forward 
  2529.  
  2530. Forward advances the current place in a review file.  If you reach the end of 
  2531. the file, it starts over at the beginning.  If you are using a client you are 
  2532. set the current move information using Smart Go Format encoded data.  If you 
  2533. are not a client a board is drawn, then comments are displayed.  If you wish to 
  2534. see more, then you have to use the command 'current'. 
  2535.  
  2536. When reviewing, just hitting return is the same as forward. 
  2537.  
  2538. When the end of a variation is reached, the next variation is automatically 
  2539. shown. 
  2540.  
  2541. See also: backward review current 
  2542.  
  2543.  
  2544. ΓòÉΓòÉΓòÉ 10.1.27. Free ΓòÉΓòÉΓòÉ
  2545.  
  2546. Free Command 
  2547.  
  2548. Usage: free 
  2549.  
  2550. Free makes a game not count towards ratings.  It is only valid during a game. 
  2551. You can only use 'free' before the second move.  Either player may use 'free' 
  2552. to not have the game count. 
  2553.  
  2554. Example: 
  2555.  
  2556.    one #> match tim
  2557.    tim #> match one
  2558.    tim #> free                <--- the game does not count
  2559.    tim #> free                <--- the game does count
  2560.  
  2561. If you and your oppenent do not agree, then you might want to adjourn and not 
  2562. finish the game.  This is something which should be agreed upon before a game 
  2563. starts. 
  2564.  
  2565. If a game is free there is a 'F' in the games dispaly. 
  2566.  
  2567. See Also: IGS Rating System 
  2568.  
  2569.  
  2570. ΓòÉΓòÉΓòÉ 10.1.28. Games ΓòÉΓòÉΓòÉ
  2571.  
  2572. Games Command 
  2573.  
  2574. Usage: games [game #] 
  2575.  
  2576. List the games currently in progress.  White is always listed first.  If a game 
  2577. number is suplied, it is the olny game listed. 
  2578.  
  2579. [##]  white name [ rk ]      black name [ rk ] (Move size H Komi BY FR) (###)
  2580. [ 9]        page [ 1d ] vs.         tie [ 1k ] (176   19  0  0.5 15  I) (  0)
  2581.  
  2582. In the header, ## is the game number and [ rk] are the players ranks.  Then the 
  2583. number of moves into the game, the size of the board, what is the handicap for 
  2584. the game, komi, and the byo-yomi period. 
  2585.  
  2586. The last numbers of the listing is the number of people observing each game. 
  2587.  
  2588. If a game is a free game, there is a 'F' under the flags column. If a game is a 
  2589. teaching game, there is a 'T' under the flags column. If a game is a tournament 
  2590. game, there is a '*' under the flags column. The type of game will be listed in 
  2591. the 'R' column.  The types of games are (S) for shogi, and (C) for chinese 
  2592. chess. 
  2593.  
  2594. See also: all choice watching 
  2595.  
  2596.  
  2597. ΓòÉΓòÉΓòÉ 10.1.29. Goto ΓòÉΓòÉΓòÉ
  2598.  
  2599. Goto Command 
  2600.  
  2601. Usage:  goto <variation>  or  goto <move number> 
  2602.  
  2603. Goto goes to the place in the review file named <variation>.  The variation 
  2604. names are displayed when you enter into a new variation. You only need a 
  2605. partial match to get to a named place. 
  2606.  
  2607. The variation names are listed on the side of the board, when using a 
  2608. non-client review. 
  2609.  
  2610. You cannot go to a previous place in the file. 
  2611.  
  2612. Variation can be a number.  This number for games is close to the move number. 
  2613. For SGF files with variations in them, it is the number of SGF 'nodes' (how 
  2614. many ';' there are in the SGF file.)  If the variation name begins with a 
  2615. numeral, it is treated as a number. 
  2616.  
  2617. See also: backward forward review sgf variation 
  2618.  
  2619.  
  2620. ΓòÉΓòÉΓòÉ 10.1.30. Handicap ΓòÉΓòÉΓòÉ
  2621.  
  2622. Handicap Command 
  2623.  
  2624. Usage: handicap #stones 
  2625.  
  2626. This should be black's first command after starting a game to place the 
  2627. handicap stones. 
  2628.  
  2629. See also: coords match 
  2630.  
  2631.  
  2632. ΓòÉΓòÉΓòÉ 10.1.31. Help ΓòÉΓòÉΓòÉ
  2633.  
  2634. Help Command 
  2635.  
  2636. Usage: help <command> 
  2637.  
  2638. Help command gives a list of commands.  Help <command> gives help for the 
  2639. specified command. 
  2640.  
  2641. In General: 
  2642.  
  2643.     <required stuff>       <--- angle brakets are used for required arguments
  2644.     [not required stuff]   <--- square brakets are used for non-required
  2645.  
  2646. In the commands the <, >, [, and ] are not part of the commands. 
  2647.  
  2648. Please note that commands can be abbreviated.  For example 'match' abbreviates 
  2649. to 'mat' and 'quit' abbreviates to 'q'. 
  2650.  
  2651. Abbreviations: 
  2652.  
  2653.  ;    yell 
  2654.  
  2655.  .    tell 
  2656.  
  2657.  '    kibitz 
  2658.  
  2659.  ?    help 
  2660.  
  2661.  ,    say 
  2662.  
  2663.  
  2664. ΓòÉΓòÉΓòÉ 10.1.32. Increase ΓòÉΓòÉΓòÉ
  2665.  
  2666. Increase Command 
  2667. Usage: increase 
  2668.  
  2669. Increase raises your rank, as shown by 'stats', and 'who'. 
  2670.  
  2671. See also: decrease stats display rank who 
  2672.  
  2673.  
  2674. ΓòÉΓòÉΓòÉ 10.1.33. Info ΓòÉΓòÉΓòÉ
  2675.  
  2676. Info Command 
  2677.  
  2678. Usage: info [message] 
  2679.  
  2680. Sets the your info to be message.  It will handle up to 255 characters.  Be 
  2681. warned that some terminals only display 80 columns. 
  2682.  
  2683. See also: games stats toggle 
  2684.  
  2685.  
  2686. ΓòÉΓòÉΓòÉ 10.1.34. Kibitz ΓòÉΓòÉΓòÉ
  2687.  
  2688. Kibitz Command 
  2689.  
  2690. Usage:  kibitz [#] message 
  2691.  
  2692. Sends the messsage to the observation list of game '#'.  '#' may be omitted if 
  2693. you are observing only one game or you are playing.  The message is limited to 
  2694. 184 characters.  (Usually, telnets will allow you to type in 255.)  Players do 
  2695. not see kibitzes.  Players do not see their oppenents kibitzes. 
  2696.  
  2697. The 'kibitz' command records its messages in the game record.  The 'chatter' 
  2698. command should be used for idle kibitzes that are not related to the game. 
  2699.  
  2700. There is a short hand 'kibitz': a single quote ('). The game number is only 
  2701. necessary if you are observing more than one game.  When one uses the short 
  2702. hand one needs the space after the single quote. 
  2703.  
  2704. Example: 
  2705.  
  2706.    #> ' W dead.
  2707.        ^----------------NOTE:  a space after '.
  2708.  
  2709.    produces:
  2710.  
  2711.    Kibitz observer [rk]: Game white vs black [#]
  2712.      W dead.
  2713.  
  2714. See also: chatter observe say shout tell toggle 
  2715.  
  2716.  
  2717. ΓòÉΓòÉΓòÉ 10.1.35. Komi ΓòÉΓòÉΓòÉ
  2718.  
  2719. Komi Command 
  2720.  
  2721. Usage: komi value 
  2722.  
  2723. One player types in 'komi #.#'.  A message is sent to both players informing 
  2724. them of the value that player wanted.  The second player types in 'komi #.#', 
  2725. where '#.#' is the same value.  The server then changes the value of the komi, 
  2726. for the game. 
  2727.  
  2728. 'Value' is allowed to be negative. 
  2729.  
  2730. After a handicap move, the komi is set to 0.5.  Otherwise the default is 5.5. 
  2731.  
  2732.  
  2733. ΓòÉΓòÉΓòÉ 10.1.36. Language ΓòÉΓòÉΓòÉ
  2734.  
  2735. Language Command 
  2736.  
  2737. Usage: language [language] 
  2738.  
  2739. Language will set your default language, which will be used to read help files, 
  2740. to the appropriate language, if possible. 
  2741.  
  2742. Given no arguments, it lists the languages which it knows about, which are: 
  2743.  
  2744.      default 
  2745.      chinese 
  2746.      english 
  2747.      korean 
  2748.      japanese 
  2749.  
  2750.  See also: stats 
  2751.  
  2752.  
  2753. ΓòÉΓòÉΓòÉ 10.1.37. Last ΓòÉΓòÉΓòÉ
  2754.  
  2755. Last Command 
  2756.  
  2757. Usage: last [player] 
  2758.  
  2759. Lists the users who used the server recently. If given a name, lists that 
  2760. names' past logins.  If given a count, lists the last count logins. 
  2761.  
  2762. A name can be truncated.  If one says 'last t', all of the accounts which have 
  2763. logged in and begin with 't' are listed. 
  2764.  
  2765. See also: who games 
  2766.  
  2767.  
  2768. ΓòÉΓòÉΓòÉ 10.1.38. Load ΓòÉΓòÉΓòÉ
  2769.  
  2770. Load Command 
  2771.  
  2772. Usage: load <file name> 
  2773.  
  2774. Load a saved game.  You must remember your file name. The file name will be 
  2775. whiteplayer-blackplayer. 
  2776.  
  2777. See also: adjourn delete look save stored 
  2778.  
  2779.  
  2780. ΓòÉΓòÉΓòÉ 10.1.39. Look ΓòÉΓòÉΓòÉ
  2781.  
  2782. Look Command 
  2783.  
  2784. Usage: look <file name> 
  2785.  
  2786. Look at saved game.  You must know the file name. It will be either 
  2787. "you-opponent" or "opponent-you". 
  2788.  
  2789. See also: adjourn load save stored touch 
  2790.  
  2791.  
  2792. ΓòÉΓòÉΓòÉ 10.1.40. Mail ΓòÉΓòÉΓòÉ
  2793.  
  2794. Mail Command 
  2795.  
  2796. Usage: mail address whitename-blackname-day-hour-minute 
  2797.  
  2798. This mails the moves of the last game between whitename and blackname to the 
  2799. address specified.  The game had to have already completed, not adjourned.  The 
  2800. day is the day of the month the game completed, the hour is the hour, and the 
  2801. minute is the minute the game completed.  If you want to find the list of the 
  2802. files, use 'sgf player'. 
  2803.  
  2804. Please use your correct address.  I get the mail that is not correctly 
  2805. addressed.  A correct address has to at least have '@', and '.' in the address. 
  2806.  
  2807. If you have an address in your address field, you can use 'mail me 
  2808. white-black-05-10-58'.  'mail me' means use the address from your address 
  2809. field.  That address is your registration e-mail address. registration address. 
  2810.  
  2811. See also: automail psmail sgf 
  2812.  
  2813.  
  2814. ΓòÉΓòÉΓòÉ 10.1.41. Match ΓòÉΓòÉΓòÉ
  2815.  
  2816. Match Command 
  2817.  
  2818. Usage: match player_name [color [board_size [time [byo-yomi minutes]]]] 
  2819.  
  2820. Offer a game to an opponent or accept one offered to you.  You must supply your 
  2821. prospective opponent's name.  Optional arguments are your color, the 
  2822. board_size, and time for the match.  If you do not supply the color the 
  2823. offering player is black (the second player to type "match opponent" is white.) 
  2824. The default board size is 19 and the default match time is one and one half 
  2825. hour per person.  The color argument is 'W' or 'B'.  Both board_size and time 
  2826. are integers.  Time is measured in minutes. 
  2827.  
  2828. The first move by black can be "handicap #" where # is the number of handicap 
  2829. stones.  See the "coord" help file. 
  2830.  
  2831. "Pass" is how you go from playing to scoring. At the end of the game, after all 
  2832. dame have been filled, it takes three passes to score a game.  The prompt will 
  2833. change from "#>" to "Enter Dead Groups:"  Enter the coords of groups which are 
  2834. dead and the server will erase the dead groups. Type "done" to score.  If you 
  2835. make a mistake while scoring, 'undo' will restore the board.  Both players have 
  2836. to type done. 
  2837.  
  2838. See also: automatch byo-yomi coords decline games open pass quiet refresh say 
  2839. score undo verbose 
  2840.  
  2841.  
  2842. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi ΓòÉΓòÉΓòÉ
  2843.  
  2844. The Byo-yomi is the period, or periods, of the game after the initial time has 
  2845. expired.  There are two rules for games on IGS. 
  2846.  
  2847. Under the IGS rules, byo-yomi is as many periods of the time specified in the 
  2848. match commands.  If you specify 15 (for 15 minutes) as the last number of the 
  2849. match command, each byo-yomi period will be 15 minutes. During that time, you 
  2850. have to make 25 moves, or you lose.  A period of 10 minutes is the default. 
  2851. (IGS originally started with a 5 minutes, 25 moves period but that was too hard 
  2852. on people with net lag.) 
  2853.  
  2854. You are given three periods to of 1/6th the initial time.  Although you can 
  2855. make as many moves as you want, as soon as you run out of time, you lose the 
  2856. match. 
  2857.  
  2858.  
  2859. ΓòÉΓòÉΓòÉ 10.1.42. Message ΓòÉΓòÉΓòÉ
  2860.  
  2861. Message Command 
  2862.  
  2863. Usage: message [<player> message string] 
  2864.  
  2865. With the account and message string, message appends that string onto the 
  2866. message file of <player>. 
  2867.  
  2868. Example: 
  2869.  
  2870.        #> message tim Thanks for the server.
  2871.  
  2872.    Will add:
  2873.  
  2874.        <you> mm/dd/yy hh:ss: Thanks for the server.
  2875.  
  2876. Where mm/dd/yy hh:ss is the time that the message was left to tim's message 
  2877. file.  Without the player and message, you read your messages. An anouncement 
  2878. is made of the for:  'You have messages.' just after the motd if you have 
  2879. messages. Please try to restrict the line length of the messages.  Some players 
  2880. lose past 80 characters on a line.  Use erase to remove any messages you have. 
  2881. Messages are automatically removed after the message file is over 30 days old. 
  2882.  
  2883. See also: erase notify stats 
  2884.  
  2885.  
  2886. ΓòÉΓòÉΓòÉ 10.1.43. Moves ΓòÉΓòÉΓòÉ
  2887.  
  2888. Moves Command 
  2889.  
  2890. Usage: moves [game_number] 
  2891.  
  2892. List all of the moves of the game game_number.  The default game is your own. 
  2893.  
  2894. See also: observe all watching 
  2895.  
  2896.  
  2897. ΓòÉΓòÉΓòÉ 10.1.44. Name ΓòÉΓòÉΓòÉ
  2898.  
  2899. Name Command 
  2900.  
  2901. Usage: name < white|black> <Name of player> 
  2902.  
  2903. For teaching games, this will provide a way of naming the players. The players 
  2904. names will appear when the board is refreshed.  The game will still be saved 
  2905. under the name of the person who starts the teaching game. 
  2906.  
  2907. Only the person who started the teaching game can set the names. 
  2908.  
  2909. See also: teach title 
  2910.  
  2911.  
  2912. ΓòÉΓòÉΓòÉ 10.1.45. Notify ΓòÉΓòÉΓòÉ
  2913.  
  2914. Notify Command 
  2915.  
  2916. Usage: notify [<player>] 
  2917.  
  2918. Notify without any aruguments will list who is currently waiting for whom. 
  2919.  
  2920. Notify with a player will tell you when that player logs on. It will give you a 
  2921. message, then beep your terminal.  The person is taken off the notify list, 
  2922. when they log on. 
  2923.  
  2924. If you are waiting for a person, with notify, already then 'notify person' will 
  2925. remove that person from the notify list. 
  2926.  
  2927. See also: message 
  2928.  
  2929.  
  2930. ΓòÉΓòÉΓòÉ 10.1.46. Observe ΓòÉΓòÉΓòÉ
  2931.  
  2932. Observe Command 
  2933.  
  2934. Usage:  observe # 
  2935.  
  2936. Puts you on the observation list of match number '#'. You can be on multiple 
  2937. observation lists.  To quit observing a game type "observe #" again.  The white 
  2938. player is listed first in reports. 
  2939.  
  2940. See also: watching all match unobserve 
  2941.  
  2942.  
  2943. ΓòÉΓòÉΓòÉ 10.1.47. Open ΓòÉΓòÉΓòÉ
  2944.  
  2945. Open Command 
  2946.  
  2947. Usage:  open 
  2948.  
  2949. This toggles if other people can try to match you. 
  2950.  
  2951. See also: toggle 
  2952.  
  2953.  
  2954. ΓòÉΓòÉΓòÉ 10.1.48. Pass ΓòÉΓòÉΓòÉ
  2955.  
  2956. Pass Command 
  2957.  
  2958. Usage: pass 
  2959.  
  2960. Used to pass when playing. 
  2961.  
  2962. See also: coords 
  2963.  
  2964.  
  2965. ΓòÉΓòÉΓòÉ 10.1.49. Password ΓòÉΓòÉΓòÉ
  2966.  
  2967. Password Command 
  2968.  
  2969. Usage:  password <new password> 
  2970.  
  2971. Sets your current password to the password given.  The password must be at 
  2972. least five characters long. 
  2973.  
  2974. See also: toggle 
  2975.  
  2976.  
  2977. ΓòÉΓòÉΓòÉ 10.1.50. Players ΓòÉΓòÉΓòÉ
  2978.  
  2979. Players Command 
  2980.  
  2981. Usage: players 
  2982.  
  2983. See 'help who' 
  2984.  
  2985. See also: who 
  2986.  
  2987.  
  2988. ΓòÉΓòÉΓòÉ 10.1.51. Psmail ΓòÉΓòÉΓòÉ
  2989.  
  2990. Psmail Command 
  2991.  
  2992. Usage: psmail address whitename-blackname-day-hour-minute 
  2993.  
  2994. This is exactly just like mail except the sent file is PostScript (tm) as 
  2995. opposed to a Smart Go File. 
  2996.  
  2997. Ninty-nine moves a page are printed, along with all of the kibitzes. 
  2998.  
  2999. See also: mail 
  3000.  
  3001.  
  3002. ΓòÉΓòÉΓòÉ 10.1.52. Quiet ΓòÉΓòÉΓòÉ
  3003.  
  3004. Quiet Command 
  3005.  
  3006. Usage:  quiet 
  3007.  
  3008. This toggles if you get systems messages. System messages are the ones which 
  3009. have '{' and '}' surrounding them. 
  3010.  
  3011. See also: toggle 
  3012.  
  3013.  
  3014. ΓòÉΓòÉΓòÉ 10.1.53. Quit ΓòÉΓòÉΓòÉ
  3015.  
  3016. Quit Command 
  3017.  
  3018. Usage: quit 
  3019.  
  3020. Quit the go server.  If you are playing, it attempts to save your game. 
  3021.  
  3022. See also: load save 
  3023.  
  3024.  
  3025. ΓòÉΓòÉΓòÉ 10.1.54. Rank ΓòÉΓòÉΓòÉ
  3026.  
  3027. Rank Command 
  3028.  
  3029. Usage: rank <number><class> 
  3030.  
  3031. Sets your rank. 
  3032.  
  3033. Clases: 
  3034.  
  3035.  k         Kyu; 30 kyu is the lowest, goes to 1 kyu 
  3036.  d         Amateur dan; 1 dan is the lowest, goes to 9 dan 
  3037.  p         Professional dan; same as above 
  3038.  
  3039.  Example: 
  3040.  
  3041.      rank 4k
  3042.      rank 1d
  3043.      rank NR
  3044.  
  3045.  Ranks above 4d can only be set by an administrator. 
  3046.  
  3047.  Special titles: 
  3048.  
  3049.  IGS92     Internet Go Server 1992 was awarded to the winner of the 1992 
  3050.            Internet Go Server World Computer Tournament (m6). 
  3051.  
  3052.  McM93     McMahon 1993 was awarded to the winner of the 1993 tournament (lyu). 
  3053.  
  3054.  QKB93     Quicky King Blitz 1993 was awarded to the winner of the fast game 
  3055.            tournament (tigerman), organized by zhuge and magpie. 
  3056.  
  3057.  GOE94     Ing 1994 was awarded to the winner of the 1994 tournament (nomad), 
  3058.            olli was the organizer with nearly 300 people in the tournament 
  3059.  
  3060.  To have your rank, not your rating, set above 4d, you probably need to use the 
  3061.  computer to promote you. 
  3062.  
  3063.  See also: display IGS Rating System 
  3064.  
  3065.  
  3066. ΓòÉΓòÉΓòÉ 10.1.55. Refresh ΓòÉΓòÉΓòÉ
  3067.  
  3068. Refresh Command 
  3069.  
  3070. Usage: refresh [game number] 
  3071.  
  3072. Redraws the board.  If verbose is off, refresh lists the past move.  If a game 
  3073. number is given, redraws that game.  Refresh also updates the time during a 
  3074. game.  If someone runs out of time, the game is then resigned by that person, 
  3075. unless the game is being loaded after an adjourn. 
  3076.  
  3077. Along the top and bottom rows, are the letters for the coordinates. Along the 
  3078. side of the board are the numbers.  The characters that are used to draw the 
  3079. individual pieces is set be the chars command. The info to the right of the 
  3080. board is pretty self explanatory. If there is a '*' in front of the 'Last 
  3081. move:', this means the last command processed by one of the players was an 
  3082. undo. 
  3083.  
  3084. If you have verbose turned off just the last move is sent, using the coordinate 
  3085. system. 
  3086.  
  3087. If you are in client mode, the last move is sent along with the number of 
  3088. captured stones, the current time allotment and if the players are in byo-yomi. 
  3089.  
  3090. See also: coords status verbose 
  3091.  
  3092.  
  3093. ΓòÉΓòÉΓòÉ 10.1.56. Register ΓòÉΓòÉΓòÉ
  3094.  
  3095. Register command 
  3096.  
  3097. **  New Users:
  3098.       Usage: register <account name you want> <email address to mail password>
  3099. **  Current users or those needing to re-register:
  3100.       Usage: register <email address to mail password>
  3101.  
  3102. Note:  Do not use  <  >  in your email address. 
  3103.  
  3104. The register command is used to register new accounts, and to change the 
  3105. address of existing accounts. Register needs two things from a guest account: 
  3106. an account name, and an email address. It takes both of these to create an 
  3107. account. You must use a valid email address. You CANNOT send email to an IP 
  3108. address.  Please make sure the address you use is correct, or you will not be 
  3109. registered. To register a named account (accounts which are not guest##), just 
  3110. give an email address. 
  3111.  
  3112. If you have made no errors in your email address, your registration will be 
  3113. successful, and you will receive your password and registration letter usually 
  3114. within a few minutes, or at most a few hours.  If you do not get a response 
  3115. within a few hours, consider your registration unsuccessful. A NEW account must 
  3116. be used within 20 hours after the password and registration letter is received, 
  3117. or else the account will be automatically deleted. Register again if you are 
  3118. unsuccessful. 
  3119.  
  3120. You cannot log into your account until you receive the registration letter with 
  3121. your password.  Please read the registration letter carefully. 
  3122.  
  3123. Use the correct email address. You *cannot* send email to an IP address. Note: 
  3124. Do not use  <  >  in your email address. 
  3125.  
  3126. Example: 
  3127.  
  3128.    New users      #> register <name you want> <YOUR email address>
  3129.    Current users  #> register <YOUR email address>
  3130.  
  3131. See also: stats who 
  3132.  
  3133.  
  3134. ΓòÉΓòÉΓòÉ 10.1.57. Reset ΓòÉΓòÉΓòÉ
  3135.  
  3136. Reset Command 
  3137.  
  3138. Usage:  reset 
  3139.  
  3140. After typing reset twice, during any one session on the server, your won/lost 
  3141. record will be set to zero. 
  3142.  
  3143. See also: stats 
  3144.  
  3145.  
  3146. ΓòÉΓòÉΓòÉ 10.1.58. Results ΓòÉΓòÉΓòÉ
  3147.  
  3148. Results Command 
  3149.  
  3150. Usage: results [person|*] 
  3151.  
  3152. Looks at the results of the games that have been played recently. If given a 
  3153. person to look for, lists that persons' results. 
  3154.  
  3155. If you say 'results t' you will get all of the results for players whose name 
  3156. begins with 't'.  If I say 'results tim', then I get results for 'timin' as 
  3157. well.  This is to allow for abbreviations of player names when getting results. 
  3158.  
  3159. If results is used with no arguments, you get the results for you. In order to 
  3160. see all of the previous games, you need to use '*' as the player name. 
  3161.  
  3162. Most fields are self explanatory.  However, the numbers at the end of the line 
  3163. are the day of the month, the hour, and the minute the game completed. 
  3164.  
  3165. See also: sgf 
  3166.  
  3167.  
  3168. ΓòÉΓòÉΓòÉ 10.1.59. Resign ΓòÉΓòÉΓòÉ
  3169.  
  3170. Resign Command 
  3171.  
  3172. Usage: resign 
  3173.  
  3174. Resign the game that you are currently playing. 
  3175.  
  3176. See Also: adjourn 
  3177.  
  3178.  
  3179. ΓòÉΓòÉΓòÉ 10.1.60. Review ΓòÉΓòÉΓòÉ
  3180.  
  3181. Review Command 
  3182.  
  3183. Usage:  review <title> 
  3184.  
  3185. Review is designed to allow players to review any Smart Go File. Review loads a 
  3186. file.  Once loaded, the commands forward, backward, and goto are used to look 
  3187. at the contents of the SGF file.  Once review is started, you must use 
  3188. 'forward' to look at the text.  When started, review will display the 
  3189. variations in the SFG file. 
  3190.  
  3191. Clients are sent the actuall Smart Go Format data, every time a node is entered 
  3192. (at the forward command).  (A typical node will have a move, comments, and 
  3193. possibly variations.)  If you are connected through telnet directly, you will 
  3194. be shown a board, just like during a game. 
  3195.  
  3196. You can go through the entire file with the commands forward, backward, and 
  3197. current. 
  3198.  
  3199. If no argument is given, while reviewing, the current review session is ended. 
  3200. If no argument is given while not review, a list of the currently available 
  3201. file for reviewing is shown. 
  3202.  
  3203. You can only review *one* file at a time.  In order to stop reviewing, and go 
  3204. to the next file, you have to 'review', with no arguments. 
  3205.  
  3206. See also: backward forward goto sgf variation 
  3207.  
  3208.  
  3209. ΓòÉΓòÉΓòÉ 10.1.61. Save ΓòÉΓòÉΓòÉ
  3210.  
  3211. Save Command 
  3212.  
  3213. Usage:  save 
  3214.  
  3215. Saves the current game you are playing. 
  3216.  
  3217. See also: load match mail 
  3218.  
  3219.  
  3220. ΓòÉΓòÉΓòÉ 10.1.62. Say ΓòÉΓòÉΓòÉ
  3221.  
  3222. Say Command 
  3223.  
  3224. Usage: say message 
  3225.  
  3226. Say will deliver <message> to your opponent.  It is only good during games 
  3227. (when you have an opponent).  The message comes out in the same format as tell. 
  3228.  
  3229. Say can be abreviated to ','. 
  3230.  
  3231. Example: 
  3232.  
  3233.    , bad move
  3234.  
  3235.   comes across as '*tim*: bad move', during a game. 
  3236.  
  3237. See also: tell shout yell 
  3238.  
  3239.  
  3240. ΓòÉΓòÉΓòÉ 10.1.63. Score ΓòÉΓòÉΓòÉ
  3241.  
  3242. Score Command 
  3243.  
  3244. Usage: score <game #> 
  3245.  
  3246. Score will list two scores. The first is the score IGS *believes* the score 
  3247. should be. IGS trys to removes some obviously dead stones then counts the 
  3248. score. Then IGS prints the score that will be calculated after the done command 
  3249. is entered. When the two scores are in agreement, the game is ready to be 
  3250. scored. Pay close attention to the number of dame printed in the score command. 
  3251.  
  3252. To score a game: 
  3253.  
  3254. The players must pass three times in a row to enter scoring mode. When in 
  3255. scoring mode, which is indicated by the prompt "Enter Dead Group: ", enter the 
  3256. coordinate of one of the dead stones for each dead group.  All dead stones 
  3257. *must* be removed before entering 'done'.  At the end of this type 'done' at 
  3258. the scoring prompt.  Both players have to type done in order to score the game. 
  3259.  
  3260. Once a game has been scored, the result cannot be changed. 
  3261.  
  3262. See also: done 
  3263.  
  3264.  
  3265. ΓòÉΓòÉΓòÉ 10.1.64. SGF ΓòÉΓòÉΓòÉ
  3266.  
  3267. Sgf Command 
  3268.  
  3269. Usage: sgf <person> 
  3270.  
  3271. Shows you the listing of games that are saved in Smart Go Format.  Each line of 
  3272. the listing corresponds to a completed game.  The <person> '-' will match 
  3273. everyones' account games. If I wanted to look for joebobs' games, 'sgf joebob' 
  3274. would do the trick.  The files are dated.  A file will look like: 
  3275. white-black-day-hour-minute white is the white player, black is the black 
  3276. player, day is the day of the month, hour and minute are the hour and the 
  3277. minute the game completed.  tim-one-10-06-19 is an example, where the time is 
  3278. 10th day, 6th hour and the 19th minute.  The time is local server time. 
  3279.  
  3280. In order to view Smart Go Format games, you need to ftp from bsdserver.ucsf.edu 
  3281. and get Go/prog/mgt.22.sh.Z  Compile it and it will view SGF games.  Also 
  3282. available is xmgt23.sh.Z 
  3283.  
  3284. If you do not wish to go through that trouble, you can use psmail to mail 
  3285. yourself a PostScript file of the game.  This file should be printable on any 
  3286. PostScript printer. 
  3287.  
  3288. See also: ftp mail psmail tokens 
  3289.  
  3290.  
  3291. ΓòÉΓòÉΓòÉ <hidden> Tokens ΓòÉΓòÉΓòÉ
  3292.  
  3293. These are the tokens which IGS uses in SGF files: 
  3294.  
  3295.  EV  EVent 
  3296.  PW  PlayerWhite, person who plays white 
  3297.  WR  WhiteRank, The rank/rating of the white player 
  3298.  PB  PlayerBlack, person who plays white 
  3299.  BR  BlackRank, The rank/rating of the black player 
  3300.  TM  TiMe, the time limit of the game in seconds 
  3301.  DT  DaTe, Date the game was played in YYYY-MM-DD 
  3302.  GM  GaMe, the type of game, go is type 1. 
  3303.  SZ  SiZe, the size of the board on which the game is played. 
  3304.  CP  CoPyright, Copyright notice for the game. 
  3305.  GN  GameName, The name given to a game: white-black(B) (IGS) 
  3306.  PC  PlaCe, where the game took place 
  3307.  RE  REsult, who won: W|B+<points>|<Time>|<Resign> 
  3308.  KM  KoMi, the komi for the game 
  3309.  LT  LoseonTime, present in the root node if losing on time happens 
  3310.  C   Comment, a comment during a move (10000 chars max) 
  3311.  BL  BlacktimeLeft, Black's time left after black has made a move 
  3312.  WL  WhitetimeLeft, White's time left after black has made a move 
  3313.  B   Black, a move make by black 
  3314.  W   White, a move make by white 
  3315.  
  3316.  
  3317. ΓòÉΓòÉΓòÉ 10.1.65. Shout ΓòÉΓòÉΓòÉ
  3318.  
  3319. Shout Command 
  3320.  
  3321. Usage: shout message 
  3322.  
  3323. Send a one line message to everybody. 
  3324.  
  3325. See also: tell yell 
  3326.  
  3327.  
  3328. ΓòÉΓòÉΓòÉ 10.1.66. Stats ΓòÉΓòÉΓòÉ
  3329.  
  3330. Stats Command 
  3331.  
  3332. Usage: stats [<player>] 
  3333.  
  3334. List information about the player the defaults are in parenthesis '()': 
  3335.  
  3336.    Game:          go (1)          <---- Game and game number of your choice (1)
  3337.    Rating:        NR   0.0        <---- calculated rating (0)
  3338.    Rated Games:        0          <---- number of games for the above (0)
  3339.    Rank:          NR              <---- rank you inserted with 'rank' (NR)
  3340.    Wins:          0               <---- # of wins, help reset (0)
  3341.    Losses:        0               <---- # of losse, help resets (0)
  3342.    Last Access(GMT):  (On Server)    Thu Apr 22 20:41:52 1993  <--- some date
  3343.    Address:  <None>               <---- help address (None)
  3344.    Info:  <None>                  <---- help info (None)
  3345.    Defaults (help defs):  time 90, size 19, byo-yomi time 10, byo-yomi stones 25
  3346.    Verbose  Bell  Quiet  Shout  Automail  Open  Looking  Client  Kibitz  Chatter
  3347.         On    On    Off     On       Off    On      Off     Off      On     On
  3348.  
  3349. The server will display in what games a person is play and or observing. If the 
  3350. game has an 'I' after the number, the game is using IGS rules. 
  3351.  
  3352. See also: automatch defs info rank Rating System register reset toggle who IGS 
  3353. Rating System 
  3354.  
  3355.  
  3356. ΓòÉΓòÉΓòÉ 10.1.67. Status ΓòÉΓòÉΓòÉ
  3357.  
  3358. Status Command 
  3359.  
  3360. Usage: status <status game #> 
  3361.  
  3362. Gives the board position for the supplied game number. 
  3363.  
  3364. Format: 
  3365.  
  3366.    <white name> <# of captured stones> <time left> <byoyomi stones> <T|F>
  3367.    <black name> <# of captured stones> <time left> <byoyomi stones> <T|F>
  3368.    ##: ################### (size of the board times)
  3369.  
  3370.    The '##:' is the line number of the board.  The rest of the numbers
  3371.    are as follows:
  3372.            0:  Black      4:  White Territory
  3373.            1:  White      5:  Black Territory
  3374.            2:  Empty      6:  Starpoint
  3375.            3:  Dame       7:  Counted
  3376.  
  3377. See also: games 
  3378.  
  3379.  
  3380. ΓòÉΓòÉΓòÉ 10.1.68. Stored ΓòÉΓòÉΓòÉ
  3381.  
  3382. Stored Command 
  3383.  
  3384. Usage: stored [person] 
  3385.  
  3386. Shows you the listing of games the person has saved. Games which are stored 
  3387. more than a certain number of days, are removed automatically. 
  3388.  
  3389. See also: delete load save uptime 
  3390.  
  3391.  
  3392. ΓòÉΓòÉΓòÉ 10.1.69. Teach ΓòÉΓòÉΓòÉ
  3393.  
  3394. Teach Command 
  3395.  
  3396. Usage:  teach # 
  3397.  
  3398. Start a teaching game with a board sized '#'.  A teaching game is the same as a 
  3399. regular game, except one person inputs all of the moves.  (The same player 
  3400. plays black and white.)  The person who is the player can hear kibitzes. 
  3401. Teaching games are not counted towards ratings.  When you play a teaching game 
  3402. a 'T' is in the flags for that game. 
  3403.  
  3404. If you want a title for the game you are teaching use the title command. 
  3405.  
  3406. See also: games match name title 
  3407.  
  3408.  
  3409. ΓòÉΓòÉΓòÉ 10.1.70. Tell ΓòÉΓòÉΓòÉ
  3410.  
  3411. Tell Command 
  3412.  
  3413. Usage: tell <person> message goes here. 
  3414.  
  3415. Send a message to the account 'person'.  Current one line messages are the 
  3416. limit.  The 'person' argument may be '.'. In that case, it sends the message to 
  3417. the last person you used 'tell' with.  The 'person' argument may also be '$'. 
  3418. The recipient will be the last person to log in, or last person listed by 
  3419. 'who'. 
  3420.  
  3421. As a short cut to 'tell . message', the server understands '. message'.  '.' == 
  3422. 'tell .'. 
  3423.  
  3424. Examples: 
  3425.  
  3426.    #> tell tim want to play a game?  <--- after specifing 'tim'
  3427.    #> . how about a 10 min game?     <--- you can omit the players name.
  3428.    *lyu*: hi
  3429.    #> tell ^ hi
  3430.    Setting your '.' to lyu.
  3431.    #>
  3432.  
  3433.     ^---------- Note the space after the '.'
  3434.  
  3435. See also: say shout who 
  3436.  
  3437.  
  3438. ΓòÉΓòÉΓòÉ 10.1.71. Time ΓòÉΓòÉΓòÉ
  3439.  
  3440. Time Command 
  3441.  
  3442. Usage: time [game #] 
  3443.  
  3444. Tells how much time is left of a game.  If a game is in byo-yomi There is a 
  3445. '(B)' displayed after the time, as well as how many stones are left to play. 
  3446.  
  3447. Without arguments time displays the amount of time you have left in your game, 
  3448. if you are playing.  If you are observing then time displays the time info on 
  3449. all of the games you are observing. 
  3450.  
  3451. See also: addtime games refresh 
  3452.  
  3453.  
  3454. ΓòÉΓòÉΓòÉ 10.1.72. Title ΓòÉΓòÉΓòÉ
  3455.  
  3456. Title Command 
  3457.  
  3458. Usage: title description of the game 
  3459.  
  3460. The title will be displayed at the entry into an observation of a game.  The 
  3461. title will also appear in the SGF file. 
  3462.  
  3463. See also: name teach 
  3464.  
  3465.  
  3466. ΓòÉΓòÉΓòÉ 10.1.73. Tmatch ΓòÉΓòÉΓòÉ
  3467.  
  3468. Tmatch Command 
  3469.  
  3470. Usage: tmatch player_name [color [board_size [time [byo-yomi minutes]]]] 
  3471.  
  3472. This is exactly like match except tells to players are blocked while playing in 
  3473. a t-match.  This is designed for use in tournaments. 
  3474.  
  3475. Say can be used for both players to communicate. 
  3476.  
  3477. See also: byo-yomi match say 
  3478.  
  3479.  
  3480. ΓòÉΓòÉΓòÉ 10.1.74. Toggle ΓòÉΓòÉΓòÉ
  3481.  
  3482. Toggle Command 
  3483.  
  3484. Usage: toggle <option> [<value>] 
  3485.  
  3486. Toggle changes the option given.  If given no 'value', toggle sets the 
  3487. specified option to the opposite of what it was. 
  3488.  
  3489. Valid options: 
  3490.  
  3491.  automail  Have the server mail you moves after you complete a match (check you 
  3492.            e-mail address). 
  3493.  bell      If your bell will ring on redraw of boards. 
  3494.  chatter   Block chatters on games. 
  3495.  client    Sets the server to transmit to a client.  Implies 'toggle verbose 
  3496.            false'. 
  3497.  kibitz    Block kibitzes on games. 
  3498.  looking   Really want to play, shows a '!' under info. 
  3499.  open      If 'On' then you are available to accept 'match' requests from other 
  3500.            players.  Other wise you never know about them.  If you are playing 
  3501.            you do not get match requests. 
  3502.  quiet     If set then you do not hear about people logging in/out, game 
  3503.            results. This flag does not stop shutdown messages. 
  3504.  shout     Players shouts, but not system messages. 
  3505.  verbose   If set then full boards will be sent to you, otherwise only the last 
  3506.            move will be sent. 
  3507.  
  3508.  Valid values: true, false, on, off, 0, 1;  case insensitive. 
  3509.  
  3510.  See also: chatter kibitz match Rating System shout stats who 
  3511.  
  3512.  
  3513. ΓòÉΓòÉΓòÉ 10.1.75. Touch ΓòÉΓòÉΓòÉ
  3514.  
  3515. Touch Command 
  3516.  
  3517. Usage: touch <file name> 
  3518.  
  3519. Touch will keep a file from being removed.  It resets the date of the game to 
  3520. be the current date.  This will keep games from being automatically removed. 
  3521. The current date is displayed in the 'look' command.  The number of days a game 
  3522. is kept before it is automatically removed is in the 'uptime' command. 
  3523.  
  3524. See also: look save stored uptime 
  3525.  
  3526.  
  3527. ΓòÉΓòÉΓòÉ 10.1.76. Translate ΓòÉΓòÉΓòÉ
  3528.  
  3529. Translate Command 
  3530.  
  3531. Usage: translate <word> 
  3532.  
  3533. Translate takes a word and gives all of the possible phrases for the given 
  3534. word.  A 'word' is very lose.  If one says 'translate at', every phrase with 
  3535. the letters 'at' in it will be displayed in every possible language. 
  3536.  
  3537.  
  3538. ΓòÉΓòÉΓòÉ 10.1.77. Undo ΓòÉΓòÉΓòÉ
  3539.  
  3540. Undo Command 
  3541.  
  3542. Usage: undo 
  3543.  
  3544. Undo undoes the last command typed in by your *opponent*.  This makes sure both 
  3545. parties agree about taking back the move. 
  3546.  
  3547. All sequential undos will be saved into a variation in the SGF (Smart Go 
  3548. Format) files.  Sub-variations cannot be saved and comments are not aligned 
  3549. with the variations. 
  3550.  
  3551. Undo during scoring means the board will be restored to what it was just before 
  3552. scoring started. 
  3553.  
  3554. See also: coords 
  3555.  
  3556.  
  3557. ΓòÉΓòÉΓòÉ 10.1.78. Unobserve ΓòÉΓòÉΓòÉ
  3558.  
  3559. Unobserve Command 
  3560.  
  3561. Usage:  unobserve <#> 
  3562.  
  3563. Removes you from the observation list for game <#>.  Without arguments removes 
  3564. you from observing all games. 
  3565.  
  3566. See also: watching all match observe 
  3567.  
  3568.  
  3569. ΓòÉΓòÉΓòÉ 10.1.79. Uptime ΓòÉΓòÉΓòÉ
  3570.  
  3571. Uptime Command 
  3572.  
  3573. Usage: uptime 
  3574.  
  3575. Gives the current time, in local time and GMT. Gives the amount of time the 
  3576. server has been up. Also, alot of various other pieces of information. 
  3577.  
  3578.    ---------------------------------------------------------------------
  3579.                     Time Table (all around the world)
  3580.    ---------------------------------------------------------------------
  3581.                        today                    |     tomorrow
  3582.                      yesterday                  |      today
  3583.    ---------------------------------------------------------------------
  3584.                   | Std time -- Daylight time   |
  3585.                   |    is one hour greater.     |
  3586.     Europe  GMT     USA     USA     USA     USA    Taiwan  Korea     NZ
  3587.                   pacific  moun  central   east            Japan
  3588.    ---------------------------------------------------------------------
  3589.    01:00   00:00   16:00   17:00   18:00   19:00   09:00   10:00   13:00
  3590.    05:00   04:00   20:00   21:00   22:00   23:00   13:00   14:00   17:00
  3591.    09:00   08:00   24:00   01:00   02:00   03:00   17:00   18:00   21:00
  3592.    13:00   12:00   04:00   05:00   06:00   07:00   21:00   22:00   01:00
  3593.    17:00   16:00   08:00   09:00   10:00   11:00   01:00   02:00   05:00
  3594.    21:00   20:00   12:00   13:00   14:00   15:00   05:00   06:00   09:00
  3595.    01:00   24:00   16:00   17:00   18:00   19:00   09:00   10:00   13:00
  3596.    ---------------------------------------------------------------------
  3597.  
  3598.  
  3599. ΓòÉΓòÉΓòÉ 10.1.80. User ΓòÉΓòÉΓòÉ
  3600.  
  3601. User Command 
  3602.  
  3603. Usage: user <country name>  or  <rank range> 
  3604.  
  3605. Examples: 
  3606.  
  3607.    user korea
  3608.    user 1k-2d
  3609.  
  3610. List online users by name, info, country, rank, won/lost games, game observed, 
  3611. game played, idle time, who flags, language setting. 
  3612.  
  3613. Name        Info          Country  Rank Won/Lost Obs   Pl Idle Flags Language
  3614.  ^           ^             ^        ^      ^      ^    ^   ^    ^     ^
  3615.  |           |             |        |      |      |    |   |    |     |
  3616. User name   User info     Country  Rank Won/Lost  |    |   |    |     |
  3617.                                           Observed |   |    |     |
  3618.                                         game   |   |   Who   Language
  3619.                              Game  |   flag  setting
  3620.                                                           Idle
  3621.                                   time
  3622. See also: find stats who 
  3623.  
  3624.  
  3625. ΓòÉΓòÉΓòÉ 10.1.81. Variation ΓòÉΓòÉΓòÉ
  3626.  
  3627. Variation Command 
  3628.  
  3629. Usage:  variation [Game #] [Move #] <Smart Go Format Text> 
  3630.  
  3631. Variation sends this as a variation to other people observing a game. If you 
  3632. omit either the game # or the move # (but still have one #), the number left is 
  3633. assumed to be a move #. 
  3634.  
  3635. Example: 
  3636.  
  3637.    #> observe 1
  3638.    #> variation 1 2 (;W[jj])  <--- move 2 should have been at K10.
  3639.    #> variation 2 (;W[jj])  <--- move 2 should have been at K10.
  3640.  
  3641. If you omit both the game # and the move #, the move # is taken to be the next 
  3642. move. 
  3643.  
  3644. Example: 
  3645.  
  3646.    #> variation (;W[jj])  <--- move 3 should have been at K10.
  3647.  
  3648. The only Smart Go Token supported in variations are W[xx], and B[xx], where 'x' 
  3649. is a coordinate letter. 
  3650.  
  3651. For client users the variation will print out 
  3652.  
  3653.    Var observer [rank] @ move number (move coords): <SGF text>
  3654.  
  3655. For non-client people 
  3656.  
  3657.    Var observer [rank] @ move number (move coords): B|W <move coord>...
  3658.  
  3659. The Smart Go Format text is parsed to see if it makes sense.  The move number 
  3660. has to be even for white and odd for black.  There can be no spaces.  For the 
  3661. SGF coords, 'aa' is A19 and 'ss' is T1. 
  3662.  
  3663. See also: kibitz 
  3664.  
  3665.  
  3666. ΓòÉΓòÉΓòÉ 10.1.82. Verbose ΓòÉΓòÉΓòÉ
  3667.  
  3668. Verbose Command 
  3669.  
  3670. Usage: verbose 
  3671.  
  3672. This toggles if you get verbose boards, or just the moves.  Most clients use 
  3673. verbose off to cut down time. 
  3674.  
  3675. See also: toggle 
  3676.  
  3677.  
  3678. ΓòÉΓòÉΓòÉ 10.1.83. Watching ΓòÉΓòÉΓòÉ
  3679.  
  3680. Watching Command 
  3681.  
  3682. Usage: watching 
  3683.  
  3684. Shows the games currently being observed by you. 
  3685.  
  3686. See also: observe 
  3687.  
  3688.  
  3689. ΓòÉΓòÉΓòÉ 10.1.84. Who ΓòÉΓòÉΓòÉ
  3690.  
  3691. Who Command 
  3692.  
  3693. Usage: who [<rank range> [flags]] 
  3694.  
  3695. List who is currently logged in to the server. The information in who is: 
  3696.  
  3697.    Info      Name       Idle  Rank      : Info   Name       Idle  Rank
  3698.     QX -- -- tim          1   4k
  3699.                               ^^^----The player's ranking.
  3700.                          ^^^---------The player's idle time, ##d, ##h, ##m ##s,
  3701.                                      for days, hours, minutes, seconds.
  3702.           ^^-------------------------The game number the player is playing.
  3703.        ^^----------------------------The first game being observed.
  3704.    ^^^-------------------------------The player's current state.
  3705.  
  3706. If there is a 'Q' under the info it means the player has quiet set (ie. not 
  3707. listening to system messages).  If there is an  'X' under the info, it means 
  3708. the person is not accepting matches. If there is a '!' under info, it means the 
  3709. person is looking for a match.  A 'S' under the info means the person cannot 
  3710. hear shouts. 
  3711.  
  3712. <rank range> is a range: 
  3713.  
  3714. who '2d-4d', 'who 3k', 'who all' <flags> are 'l', for looking for games, 'o' 
  3715. for open, and 'p' for playing: 'who all o' looks for players that are open for 
  3716. games, 'c' is for people on channels, 'r' is for rated players, 'g' is for 
  3717. guest logins, '!' will do the opposite, multiple flags are not thought out, 
  3718. yet.  '1' is for go games, '4' is for shogi games, '3' is for shogi games, 'v' 
  3719. is for verbose. 
  3720.  
  3721. See also: games stats toggle 
  3722.  
  3723.  
  3724. ΓòÉΓòÉΓòÉ 10.1.85. Yell ΓòÉΓòÉΓòÉ
  3725.  
  3726. Yell Command 
  3727.  
  3728. Usage: yell \[channel #] <message > 
  3729.  
  3730. Send a message to the specified channel number.  If the channel number is left 
  3731. out, the previous channel number is used. 
  3732.  
  3733. There is a short hand for 'yell', it is ';'.  This means that 
  3734.  
  3735.    'yell 1 message' is the same as '; 1 message'
  3736.  
  3737. Examples: 
  3738.  
  3739.    #> ; \1                       <-- will just subscribe to the channel.
  3740.    #> ; \1 hello                 <-- After specifing '1' as the channel
  3741.    #> ; how is everything going <-- everything 'yell'ed is on that channel.
  3742.    #> ; \-1                      <-- This leaves all channels.
  3743.  
  3744.        ^--------------------- Note the space after the ';'.
  3745.  
  3746. See also: channels say shout tell who 
  3747.  
  3748.  
  3749. ΓòÉΓòÉΓòÉ 10.2. IGS Rating System ΓòÉΓòÉΓòÉ
  3750.  
  3751. The IGS Rating System  *FIRST DRAFT* Table of contents 
  3752. (Written by John Bate, bate on the server.)
  3753.  
  3754. Select one of the following topics: 
  3755.  
  3756.      Introduction 
  3757.      Computing Handicaps 
  3758.      How Ratings Are Calculated 
  3759.      Mathematical Details 
  3760.      An Example 
  3761.      Cycles In The Rating System 
  3762.      Entry Into The Rating System 
  3763.      Rating Statistics 
  3764.      A Few Suggestions 
  3765.      Common Questions 
  3766.  
  3767.  If you want a listing of your rating performance, day to day, please email me 
  3768.  at tcasey@adobe.com, and I will send it to you. 
  3769.  
  3770.  
  3771. ΓòÉΓòÉΓòÉ 10.2.1. Introduction ΓòÉΓòÉΓòÉ
  3772.  
  3773. A game of Go is most enjoyable when the players are evenly matched, and each 
  3774. must play to the best of his or her ability in order to win. This requires that 
  3775. an appropriate handicap be used, which in turn requires an accurate estimation 
  3776. of the strengths of the players. This is the intended purpose of the rating 
  3777. system. Consistently using the differences in the players' ratings to determine 
  3778. handicaps will, in the long run, provide the most interesting and challenging 
  3779. games for everyone. Also, by using the rating system, each player should 
  3780. eventually win about 50% of his or her games. 
  3781.  
  3782. To use the rating system, set your RANK to a reasonable value (using the "rank" 
  3783. command) and then begin playing games. You will receive a numerical RATING 
  3784. which will automatically be updated, usually once per day. (A rating of 32.00 
  3785. corresponds to a rank of 1 dan.) The "stats" command will display both your 
  3786. rating and your rank. If you use the command "toggle rank on", then other 
  3787. players will also see your rating, and "who" will show an approximate rating 
  3788. value, instead of your rank, marked with "*". The command "toggle rank off" may 
  3789. be used to keep your rating private. Note that once you have a numerical 
  3790. rating, your RANK and your RATING are completely independent. You may set your 
  3791. RANK manually to any desired value, but it will not have any effect at all on 
  3792. your RATING, which is computed solely from the results of your games. Your RANK 
  3793. is used only to initialize your RATING to a reasonable starting value. 
  3794.  
  3795.  
  3796. ΓòÉΓòÉΓòÉ 10.2.2. Computing Handicaps ΓòÉΓòÉΓòÉ
  3797.  
  3798. A rating difference of 1.00 corresponds to a difference of 1 handicap stone, 
  3799. which is considered to have a value of about 10 points. An even game (with 5 
  3800. komi) is correct when there is no difference in the players' ratings. A no- 
  3801. komi game gives Black an advantage of about 5 points, or 1/2 stone, which is 
  3802. perfect when the rating difference is 0.5. A 2-stone game (without komi) gives 
  3803. Black an additional advantage of exactly one stone, and so this is appropriate 
  3804. when the rating difference is 1.5 (*not* 2.0). In general, an N-stone handicap 
  3805. is ideal for a rating difference of N-1/2. The following table may be used to 
  3806. determine the most reasonable handicap. 
  3807.  
  3808.    Rating Difference  Handicap Komi    Ideal Rating Diff
  3809.        0.0-0.25          0      5            0.0
  3810.        0.25-1.0          0      0            0.5
  3811.        1.0-2.0           2      0            1.5
  3812.        2.0-3.0           3      0            2.5     etc.....
  3813.  
  3814. Note that the proper number of handicap stones may be found by taking the 
  3815. rating difference *UP* to the next integer. There is a tendency to use smaller 
  3816. handicaps, giving White the advantage. This is fine, but if Black is to have a 
  3817. truly even chance (and White is willing to lose half the games) then the above 
  3818. table should be used. For even more accuracy, the komi may be adjusted by 1 
  3819. point for each 0.1 that the rating difference departs from the ideal. 
  3820.  
  3821.  
  3822. ΓòÉΓòÉΓòÉ 10.2.3. How Ratings Are Calculated ΓòÉΓòÉΓòÉ
  3823.  
  3824. In this section, the operation of the ratings system will be described in 
  3825. general terms. The exact mathematical details will be given later for those who 
  3826. are interested. 
  3827.  
  3828. Each player has a "seed" rating. When a player first enters the rating system, 
  3829. the seed is set to the stated RANK value (which is the ONLY time that the rank 
  3830. is used). After that, the seed is changed to the current RATING value on a 
  3831. regular basis. A "likelihood" is assigned to every possible rating for a given 
  3832. player. This likelihood is highest at the seed and decreases on either side of 
  3833. it. 
  3834.  
  3835. Each game between two players in the rating system is also assigned a 
  3836. likelihood value which depends on the handicap, the komi, the RATINGS of the 
  3837. two players, and the winner of the game. (Other factors, such as the margin of 
  3838. victory, are ignored.) The system will determine which player had the advantage 
  3839. based on the handicap, the komi, and the players' ratings. The likelihood will 
  3840. be 0.5 if the game was exactly even (in other words, if the handicap was ideal 
  3841. for those ratings). It will be larger if the winning player had an advantage 
  3842. (the handicap was too small), and smaller if the winning player was at a 
  3843. disadvantage (the handicap was too large). 
  3844.  
  3845. The ratings system uses the seeds of all of the players in the rating system 
  3846. and the results of all the games between these players. It then computes a set 
  3847. of ratings for ALL of the players AT ONCE which maximizes the total likelihood 
  3848. of the entire system. This likelihood is the product of the likelihoods of each 
  3849. player's computed rating, and the likelihoods of the results of each game, 
  3850. given those ratings. 
  3851.  
  3852. Here is a good analogy which will help in understanding the ratings system. 
  3853.  
  3854. Think of each player's seed as a fixed post, and each player's rating as a 
  3855. movable post attached to the seed by a rubber band. Think of each game as a 
  3856. spring joining the ratings posts of the two players. If the lower ranked player 
  3857. won, the spring will be stretched and will try to pull the ratings closer 
  3858. together. If the higher-ranked player won, the spring will be compressed and 
  3859. will try to push the ratings apart. The strength of the spring will depend on 
  3860. the accuracy of the handicap. If the winning player had an advantage, the 
  3861. spring will be weak, but if the winning player was at a disadvantage, the 
  3862. spring will be strong. The entire system of posts, rubber bands, and springs 
  3863. will have a stable position which will determine the ratings of the players. 
  3864.  
  3865.  
  3866. ΓòÉΓòÉΓòÉ 10.2.4. Mathematical Details ΓòÉΓòÉΓòÉ
  3867.  
  3868. The likelihood of a particular player's rating is p(d)=exp(-((d/sigma)^2)/2) 
  3869. where d is the difference between the rating and the seed, and sigma indicates 
  3870. the degree of confidence that the seed accurately represents the player's 
  3871. strength. Sigma begins at 1.0 for new players 9k and above, and decreases by 
  3872. 0.02 for each game that is processed by the rating system, until a minimum of 
  3873. 0.3 is reached.  For players 10k abd below, the sigma is 2.00 and has a minimum 
  3874. of 0.6.  (Sharp-eyed readers with a good knowledge of statistics may realize 
  3875. that this formula should be divided by root-two-pi to be a proper likelihood 
  3876. function. But this constant factor may be ignored in the ratings system.) 
  3877.  
  3878. The likelihood of a particular game result is calculated as follows, given 
  3879. H=handicap stones, K=komi, W=White's rating, B=Black's rating: 
  3880.  
  3881.    Effective Handicap:  E = if H=0 then 0.5-0.1*K else H-0.5-0.1*K
  3882.  
  3883. This computes the "ideal" ratings difference that would make the game exactly 
  3884. even. For example, a 2 stone game (H=2, K=0) gives E=1.5 and an even game (H=0, 
  3885. K=5) gives E=0. This corresponds to the "ideal rating difference" column in the 
  3886. table in the previous section. 
  3887.  
  3888.    Black's Advantage:   A = E - (W-B)
  3889.  
  3890. This adjusts the effective handicap by the difference in the strengths of the 
  3891. players, giving the net advantage for Black (if positive) or White (if 
  3892. negative). For example, if the difference in ratings is W-B=2.0 and a 2-stone 
  3893. game is played (E=1.5), then A=-0.5 indicating that White still has a 1/2- 
  3894. stone advantage. 
  3895.  
  3896.    Likelihood of Black winning: L = if A>=0 then 1.0 - 0.5*((3/4)^(2*A))
  3897.                                             else 0.5*((3/4)^(2*-A))
  3898.  
  3899. This function gives L=0.5 if the game is exactly even (A=0), higher values if 
  3900. Black has the advantage (A>0), and lower values if White has the advantage 
  3901. (A<0). The value of L is between 0 and 1. 
  3902.  
  3903.    Likelihood of the result: G = if Black won then L else 1-L
  3904.  
  3905. This gives the likelihood of the observed result. It will be 0.5 if the game 
  3906. was exactly even, higher if the player with the advantage won, and lower if the 
  3907. player with the advantage lost. 
  3908.  
  3909. The system calculates the ratings of all of the players which will maximize the 
  3910. product of all of the likelihood values (for both players and games).  To avoid 
  3911. numerical problems, the sum of the logarithms of the likelihoods is used. (The 
  3912. details of the algorithm that does this are beyond the scope of this document.) 
  3913.  
  3914.  
  3915. ΓòÉΓòÉΓòÉ 10.2.5. An Example ΓòÉΓòÉΓòÉ
  3916.  
  3917. Suppose that PlayerA, with a rank of 1d, wins an even game (with 5 komi) 
  3918. against PlayerB, also with a rank of 1d, and that this is the only game in the 
  3919. system. The seeds of both players will be initialized to 32.00, and their sigma 
  3920. values will be 1.0. First, try setting their ratings to 32.00, which will give 
  3921. likelihoods of 1.00 for both. The advantage of PlayerA in the game is 0, giving 
  3922. a game likelihood of 0.5 and a total likelihood of 1*1*0.5=0.5. Now try giving 
  3923. PlayerA a rating of 32.25, and PlayerB a rating of 31.75.  This will give both 
  3924. players a likelihood of 0.969 which is only a little less than 1.0 since these 
  3925. ratings are still close to the seed (the rubber bands haven't stretched very 
  3926. much). Given these ratings, PlayerA had an advantage of 0.5 which would 
  3927. increase the likelihood of the game (since the player with the advantage won) 
  3928. to 0.666 giving a total likelihood of .969*.969*.666=0.625 which is higher than 
  3929. the 0.5 produced before. Now try giving PlayerA a rating of 33, and PlayerB a 
  3930. rating of 31. These values are a lot farther from the seeds, giving likelihoods 
  3931. of 0.607 (the rubber bands are being stretched a bit more). PlayerA would now 
  3932. have an advantage of 2.0 which increases the likelihood of the game to 0.901 
  3933. (since if PlayerA is really 2 stones stronger, then the result is very likely). 
  3934. But the total likelihood is only 0.607*0.607*0.901=0.332 which is smaller than 
  3935. before. So this change in the ratings is too big. By using an iterative search 
  3936. algorithm, the optimum values may be found, which are ratings of 32.333 for 
  3937. PlayerA and 31.667 for PlayerB, giving a total likelihood of about 0.635 which 
  3938. is the maximum. If the game had been played with no komi, then the players' 
  3939. ratings would change by about 0.238 if Black won or 0.454 if White won. (Since 
  3940. it is more likely that Black will win a no-komi game, it will affect the 
  3941. ratings less when it happens.) It is left as an exercise for interested readers 
  3942. to verify these values. :-) 
  3943.  
  3944. Below is a *very* typical letter about the ratings on IGS.  The person who 
  3945. wrote me is the '> ' lines and I am the rest of the lines.  I am reluctant to 
  3946. post about ratings system.  People read more into the ratings than the system 
  3947. was designed to accommodate.  It is supposed to be used to setting the proper 
  3948. handicap, that is it.  Here is the letter: 
  3949.  
  3950. > ...First example was zb (me :-)) who played Lim and won but got a
  3951. > dropped rate by 0.25.  If it was due to that Lim was not calculated into the
  3952. > system, then there should be NO effect on zb's rating.  In no reason a winner
  3953. > should have a decreased rate instead.  Another example is about players ong and
  3954. > fei.  fei won a game over ong yesterday but fei got a decreased rating while
  3955. > ong got an increased one.  You may argue that ong played strong players.
  3956. > However before ong got his rate increased, he played fei(4d*), xzhao(5d*), and
  3957. > ylwang(NR*) and lost all.  As you stated ylwang was NOT calculated at that time
  3958. > (as NR*), so the counts for ong should be fei(4d*) and xzhao(5d*), and both had
  3959. > rating scores LOWER than ong when they played!  Therefore no reason should fei
  3960. > got a decreased rating score while ong got an increased one.
  3961.  
  3962. Below are the games which affected fei and ong.  The above example is just a 
  3963. tiny sliver of the total information.  Below I included the *partial* games 
  3964. used in computing fei and ong rating.  If you can say, by inspection, what 
  3965. should happen given the data below you are doing a lot better than I. In order 
  3966. to show any fault in the ratings system, you would have to use two player which 
  3967. do not play *anyone* else.  John Bates did this, and the ratings system 
  3968. performed as well as can me expected. 
  3969.  
  3970. If one does a stats Lim (I did a show of Lim), one can see that he has not 
  3971. played any games, his rank is NR, and he has no rating.  Lim has *nothing* to 
  3972. do with the ratings system.  'zb' rating drop was from something else in the 
  3973. ratings system, not from Lim.  A player's rating can change just by being 
  3974. active in the system.  That is all it takes.  Lets say you have 15 people 
  3975. playing each other (they are active).  One new person comes in, as a 6d, and 
  3976. plays and wins.  The new person wins so much he becomes an 8d. As he gets 
  3977. promoted, he pulls all the people he played with him up, also. The other people 
  3978. do not even have to play to get pulled up.  They just have to have be part of 
  3979. the 'playing network', if you will.  For example the new person plays lyu, lyu 
  3980. plays m6, m6 plays zhong, zhong plays fei, and so on. If fei plays no games, 
  3981. while the new person is winning, his rating will increase.  We all saw this 
  3982. happen with nyws.  Instead of winning, if the nyws had lost badly, he would 
  3983. have pulled people down. 
  3984.  
  3985. What this boils down to is some 'local' instability, for global stability. 
  3986. Players may see their ratings change, a little here and there, but globally the 
  3987. ratings are accurate. 
  3988.  
  3989. If you can show me an example with a two players who do not play anyone else 
  3990. but themselves, then I can look at the behavior and go from there. 
  3991.  
  3992. >       From the above examples I think the rating system on IGS is not working
  3993. > appropriately sometimes.  I hope you can check it out and make the rating a
  3994. > perfect one.  Thanks a lot for your time and patience.
  3995.  
  3996. I think it is working, from the above example.  Or at the very least it is 
  3997. arguable as to what it is doing. 
  3998.  
  3999. Here is the data.  The format is similar to the 'games' command. Most of the 
  4000. info is kept with the player, so 'NR' means nothing, as does 'xx' and the bogus 
  4001. score at the end. 
  4002.  
  4003. 0016 xzhao   [ NR ](W) : player1 [ NR ](W) H 2 K 0.5 xx W 0.0 B 0.0
  4004. 0016 ong     [ NR ](W) : player4 [ NR ](W) H 4 K 0.5 xx W 0.0 B 0.0
  4005. 0016 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  4006. 0016 fei     [ NR ](W) : player2 [ NR ](W) H 0 K 5.5 xx W 0.0 B 0.0
  4007. 0016 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  4008. 0016 player4 [ NR ](B) : player5 [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  4009. 0016 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  4010. 0017 ylwang  [ NR ](W) : ong     [ NR ](W) H 0 K 5.5 xx W 0.0 B 0.0
  4011. 0017 xzhao   [ NR ](W) : ong     [ NR ](W) H 0 K 5.5 xx W 0.0 B 0.0
  4012. 0017 fei     [ NR ](B) : ong     [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  4013. 0015 player1 [ NR ](W) : player3 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  4014. 0015 player3 [ NR ](W) : player4 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  4015. 0015 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  4016. 0015 ong     [ NR ](W) : player4 [ NR ](W) H 4 K 0.5 xx W 0.0 B 0.0
  4017. 0015 xzhao   [ NR ](W) : player1 [ NR ](W) H 2 K 0.5 xx W 0.0 B 0.0
  4018. 0016 player3 [ NR ](B) : player6 [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  4019. 0018 player7 [ NR ](W) : player3 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  4020. 0015 player1 [ NR ](W) : player3 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  4021. 0015 player3 [ NR ](W) : player4 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  4022. 0016 player4 [ NR ](B) : player5 [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  4023. 0017 player8 [ NR ](W) : player5 [ NR ](W) H 2 K 0.5 xx W 0.0 B 0.0
  4024.  
  4025. Players Ratings:
  4026.  
  4027. player1         34    34.2852    0.9400        1
  4028. xzhao         36    35.2148    0.5000        1
  4029. ong           36    36.6328    0.5000        1
  4030. player2         35    34.7031    0.9800        1
  4031. fei           35    35.3789    0.5800        1
  4032.  
  4033. As you can tell, what happens to player one and player2 affect ong and fei. So 
  4034. does player3, player4, player5, player6, and player7. 
  4035.  
  4036. tim 
  4037.  
  4038.  
  4039. ΓòÉΓòÉΓòÉ 10.2.6. Cycles In The Rating System ΓòÉΓòÉΓòÉ
  4040.  
  4041. The rating system operates in cycles, as follows. At the beginning of a cycle, 
  4042. each player's seed is initialized to his or her current RATING value, and a new 
  4043. collection of games is started. During the cycle, each player's rating is 
  4044. recalculated on a daily basis using the results of all of the games played 
  4045. since the beginning of the cycle, and the seed values that were set at the 
  4046. beginning of the cycle. Note that the ratings will change daily, but the 
  4047. underlying seed values (to which the ratings are attached by "rubber bands") do 
  4048. NOT change during a cycle. Each day, a new set of games (springs) are added to 
  4049. the system which will affect the ratings (movable posts), but the seeds (fixed 
  4050. posts) remain anchored. At the end of the cycle, the seeds are changed to the 
  4051. computed ratings, and the games are discarded. (All of the tension is removed 
  4052. from the system by moving the fixed posts to match the movable posts, and 
  4053. discarding all the springs.) Then a new cycle is started. 
  4054.  
  4055. The plan is to make each cycle last for one week, so that one entire week's 
  4056. worth of games are collected before making any permanent changes to the ratings 
  4057. (by changing the seeds). However, as this document is being written (March 18, 
  4058. 1993), the ratings system is still in the VERY FIRST cycle which began when the 
  4059. ratings system was restarted on February 1, 1993. This means that each player 
  4060. still has the same seed that they had on that date, and the "rubber bands" will 
  4061. prevent the ratings from moving very far from those seeds. The system contains 
  4062. a very large number of springs and rubber bands which are under a considerable 
  4063. amount of tension, making it difficult for any new games to have much effect at 
  4064. all. Weekly cycles will begin soon, probably when the server moves from 
  4065. Berkeley to San Francisco. (Right, Tim? :-)  [tim -- I started a new cycle.  It 
  4066. will be run until I get to the server next.] 
  4067.  
  4068.  
  4069. ΓòÉΓòÉΓòÉ 10.2.7. Entry Into The Rating System ΓòÉΓòÉΓòÉ
  4070.  
  4071. To enter into the ratings you need to have your rank set greater than 25k. 
  4072. Once in the ratings system, you can change your rank to be what- ever you wish. 
  4073. The initial rank is used as your seed rating. 
  4074.  
  4075. The only other condition is that you play someone with their rank set in the 
  4076. same maner, or play someone already in the ratings system; to have the game 
  4077. count. 
  4078.  
  4079. If one player is not in the rating system and has their rank set to NR, the 
  4080. game will not count.  Both players have to meet the conditions for the game to 
  4081. count towards ratings.  If you play a NR player, the game may still count.  The 
  4082. NR player can already be in the ratings system, ie, have a rating. 
  4083.  
  4084. See also: rating 
  4085.  
  4086.  
  4087. ΓòÉΓòÉΓòÉ <hidden> Rating ΓòÉΓòÉΓòÉ
  4088.  
  4089. All games completed when both players have computed ranks.  A player may 
  4090. *still* have a computed rank, without having a '*' next to his rank. 
  4091.  
  4092. You have to play 20 RATED games to be allowed to display a '*'.  Not all games 
  4093. are counted towards a rating.  Please see 'help entry'. In order to get a '*', 
  4094. you have to be a rank greater than 25k. 
  4095.  
  4096. Note:  Please play a few games BEFORE deciding what your rank should be. This 
  4097. will allow for a good starting point within the IGS rating system. 
  4098.  
  4099. The ratings computed on IGS are generally only acurate to about 0.5.  The 
  4100. reason for this is how handicap/komi is generally choosen.  There is also a lot 
  4101. of noise in the lower divisions (in the kyus) from people 'testing the ratings' 
  4102. and various other missinformation. 
  4103.  
  4104.  
  4105. ΓòÉΓòÉΓòÉ <hidden> Rating Statistics ΓòÉΓòÉΓòÉ
  4106.  
  4107.  Rk        The rank. 
  4108.  Rank Cnt  The number of players with that rank. 
  4109.  Rating Cnt The number of players with that rating. 
  4110.  Avg Rating The average rating for that rank. 
  4111.  Avg Diff  The average difference of rating - rank. 
  4112.  
  4113.     Rk   Rank    Rating     Avg        Avg
  4114.        Cnt      Cnt    Rating          Diff
  4115.      1:   35       42     23.9681    22.9681
  4116.      2:  115       35      5.4196     3.4196
  4117.      3:   23       32      6.5197     3.5197
  4118.      4:   28       29      4.8147     0.8147
  4119.      5:   27       36      5.7506     0.7506
  4120.      6:   11       53      7.4901     1.4901
  4121.      7:   78       32      7.5876     0.5876
  4122.      8:   62       40      9.6276     1.6276
  4123.      9:   29       38      9.5205     0.5205
  4124.     10:   22       44     11.3061     1.3061
  4125.     11:   19       43     12.1530     1.1530
  4126.     12:   75       34     12.7690     0.7690
  4127.     13:   27       43     12.4387    -0.5613
  4128.     14:   32       53     14.2983     0.2983
  4129.     15:   34       45     15.5515     0.5515
  4130.     16:   55       74     16.2064     0.2064
  4131.     17:   82       58     16.5648    -0.4352
  4132.     18:   44       62     17.4907    -0.5093
  4133.     19:   47       49     17.6200    -1.3800
  4134.  
  4135.  
  4136. ΓòÉΓòÉΓòÉ 10.2.8. A Few Suggestions ΓòÉΓòÉΓòÉ
  4137.  
  4138. The ratings system will work best when the ratings have had a chance to adjust 
  4139. themselves to reasonably accurate values. Note that the assignment of the value 
  4140. 32.00 to "1 dan" is entirely arbitrary, and that this value may drift over time 
  4141. due to the continual addition and deletion of accounts from the system. There 
  4142. is also a wide variation in ranks from one country to another, and so it is 
  4143. best not to pay too much attention to the "rank" that corresponds to your 
  4144. "rating". In the long run, it is quite possible that all of the "real" 1d 
  4145. players (whatever that means) will have ratings close to 30.00 or 34.00 or some 
  4146. other value. Pay attention to the DIFFERENCE between your rating and your 
  4147. opponent's rating, but don't worry too much about the numbers themselves. 
  4148.  
  4149. The system will also work best when most games are played with handicaps that 
  4150. are "correct" given the current ratings of the players. Games played with 
  4151. handicaps that are far too large or far too small may have extreme and 
  4152. undesirable effects. When you play a game, determine the numerical difference 
  4153. between your rating and your opponent's, round it *UP* to the next integer, and 
  4154. use that number of handicap stones. If you think you are giving away too many 
  4155. stones (or getting too few), perhaps you have been improving or playing well 
  4156. lately. Use the computed handicap. Losing is good for you. :-) If you think you 
  4157. are giving away too few stones (or getting too many), perhaps you have been 
  4158. losing a lot recently. Use the computed handicap. Maybe you will win and get 
  4159. your confidence back. In the long run, using the proper handicaps will make the 
  4160. game more enjoyable for everyone. 
  4161.  
  4162.  
  4163. ΓòÉΓòÉΓòÉ 10.2.9. Frequently Asked Questions ΓòÉΓòÉΓòÉ
  4164.  
  4165.  Q: What do I do about problems or suggestions I find? 
  4166.  A: Please email tcasey@adobe.com any questions you have about the ratings. 
  4167.     There are ratings results stored from March, 1993.  Most, if not all 
  4168.     questions can be answered with this data. 
  4169.  
  4170.  Q: What happens if results of a game does not count towards my rating? 
  4171.  A: Please make sure the game would be against a rated player.  After this, as 
  4172.     soon as you can email tcasey@adobe.com and see if there is a logical 
  4173.     explaination.  If the results are gone by the time something needs to be 
  4174.     done, it is too late. 
  4175.  
  4176.  Q: What do I do if my rating is not changing? 
  4177.  A: If your rating is not changing one of two things is happening.  1)  You are 
  4178.     playing as expected of your rating, or 2)  The ratings are not counting 
  4179.     your games.  To find out the differece, make sure the number of rated games 
  4180.     you are playing is chaning, from day-to-day, as expected.  If this number 
  4181.     is changing, the ratings system is counting your games. 
  4182.  
  4183.  Q: Do 9x9 and 13x13 games count? 
  4184.  A: No.  All games which are not 19x19 do not count towards ratings. 
  4185.  
  4186.  Q: Does a game with a 'NR' player count? 
  4187.  A: help entry. 
  4188.  
  4189.  Q: Why does my rating chage when I do not play? 
  4190.  A: Your rating depends not only on the games you play, but also on the people 
  4191.     you play.  If you play fred and fred does very well, your rating will 
  4192.     increase as well, without you playing anyone else. 
  4193.  
  4194.  Q: I set my rank too low initially, can I change it and have the rating change 
  4195.     accordingly? 
  4196.  A: No.  You just have to wait for 20 games until your rating is displayed. 
  4197.     After 20 games I would think your rating will stablize. If it is more than 
  4198.     5 stones off, them you may need it adjusted. 
  4199.  
  4200.  Q: How can I reset my seed and start over again? 
  4201.  A: You cannot.  I (tim) have not seen a need for this. 
  4202.  
  4203.  Q: How do handicap games affect the ratings? 
  4204.  A: Handicap games are treated just the same as regular games.  If a teaching 
  4205.     you cannot keep a rating with a teaching game, you probably cannot keep the 
  4206.     rating. 
  4207.  
  4208.  Q: Why did my rating change when I didn't even play that day? 
  4209.  A: As soon as you play one game with another rated player, your rating (post) 
  4210.     is attached to everyone else's ratings through that game (a spring), until 
  4211.     the start of another cycle. Any change in your opponent's rating will pull 
  4212.     on the spring and cause a change in your rating, too. In theory, it is 
  4213.     possible for a game to affect the ratings of every player in the system. 
  4214.     For example, if you (as a 1d) lose an even game to a 3k player, it will 
  4215.     cause a fairly large decrease in your rating. :-( But if that "3k" player 
  4216.     then wins several more even games against 1d and 2d players, this will 
  4217.     increase his or her rating quite a bit, and this in turn will reduce the 
  4218.     change in your rating. (Perhaps that game was not so unlikely after all.:-) 
  4219.  
  4220.  Q: I initially set my rank at 5k, but that turned out to be too low.  I 
  4221.     changed it to 1d, but my rating didn't change. Why? 
  4222.  A: When you set your rank and play ONE game against another ranked player, 
  4223.     your seed is initialized and you enter the ratings system. From then on, 
  4224.     your RANK and your RATING are entirely separate. Your RANK is only set 
  4225.     manually with the "rank" command, and your RATING is computed 
  4226.     automatically. The moral of the story: pick a reasonable rank BEFORE your 
  4227.     FIRST game. After that it is too late. 
  4228.  
  4229.  Q: How accurate are the ratings? 
  4230.  A: Probably not more than 0.5.  The games played are usually played down to 
  4231.     one 1.0 
  4232.  
  4233.  Q: Why do the ratings not move 'fast enough'? 
  4234.  A: The ratings do move about the speed they should.  You actually can move 
  4235.     from 25k* to 5k* in a matter of months.  The players 10k* and below are 
  4236.     allowed to move more quickly than the stronger players. This is to allow 
  4237.     for people learning.  After about 10k*, the ratings are as slow as they are 
  4238.     for every other player. 
  4239.  
  4240.  Q: Why do I have the wrong rating? 
  4241.  A: If you have played 20 games, given a close seed (within a few stones), you 
  4242.     probably have a rating close to your true IGS rating.  Your IGS rating will 
  4243.     possilby not be the same as the rank you are used to using in your local 
  4244.     club.  There is no absolute strength for a give rank.  A one dan on IGS is 
  4245.     different than a one dan any where else.  The names are the same, but they 
  4246.     are same names for differnt strengths. 
  4247.  
  4248.  Q: Why are there drops in my rating, or *everyones* rating? 
  4249.  A: The ratings system is quite inflated.  As it adjusts itself peoples' 
  4250.     ratings become higher and higer.  We adjust the ratings DOWN or UP by 
  4251.     tracking a few players throughout the system.  For example, if you have a 
  4252.     consistent player who gains a stone in strength, in a short time (less that 
  4253.     a year); then the ratings are probably too strong.  This is a result of all 
  4254.     of the fake 4ds.  I would allow the ratings to stablize more quickly, but I 
  4255.     think that people would complain more, so the adjustment is taking a lot of 
  4256.     time.  The goal for ratings is in years, not days. 
  4257.  
  4258.  Q: I have played games with other ranked players, but my rating doesn't 
  4259.     change. Why? 
  4260.  A: There is a lower limit (currently 25k) below which ranks and ratings and 
  4261.     games are ignored. (This is because some players use 30k, 29k, etc. just 
  4262.     for fun, and because very low ranks are inaccurate and unstable anyway.) If 
  4263.     your  seed was set to a value lower than this, nothing will ever change it. 
  4264.     Start over with a new account and set your rank to something higher than 
  4265.     25k BEFORE  your FIRST game. (Also look at the answer to the next 
  4266.     question.) [tim -- There was also a bug in the ratings code which picked 
  4267.     what games get used.  This bug has sinced been fixed.] 
  4268.  
  4269.  Q: What can I do to reset my seed and start my rating over again? 
  4270.  A: In the future (as of this writing) the "reset" command will reset your seed 
  4271.     to your current RANK, as well as zeroing your wins and losses, just as if 
  4272.     your account was brand new. (However, at the moment this does not happen.) 
  4273.     I (tim) am thinking of a command to affect your 'sigma'. 
  4274.  
  4275.  Q: What are the parts of the rating system? 
  4276.  A: There are three things which describe the ratings:  rating, seed, sigma. 
  4277.     The seed is the anchor of your ratings.  You are close to your seed, in 
  4278.     rating.  Your seed was an old rating from which your rating is compted. The 
  4279.     sigma is a measure of how acurate you rating is.  If the sigma is high, 
  4280.     then the 'believability' or your current seed is low. 
  4281.  
  4282.  
  4283. ΓòÉΓòÉΓòÉ 11. The American Go Association (AGA) ΓòÉΓòÉΓòÉ
  4284.  
  4285. AGA - The American Go Association is the national organization of go players in 
  4286. the United States.  Among its activities: 
  4287.  
  4288.      Publish the American Go Journal and the American Go Newsletter 
  4289.      Coordinate and assist a growing network of local go clubs in the U.S. 
  4290.      Sanction and promote local and regional AGA-rated tournaments 
  4291.      Organize annual U.S. Go Congress (first week in August) 
  4292.      Arrange and coordinate educational tours by go professionals 
  4293.      Maintain a national player rating system 
  4294.      Distribute listings of go clubs and AGA members 
  4295.      Seek and coordinate people and projects aiming to promote go 
  4296.  
  4297.  Your participation in the American Go Association will support this work and 
  4298.  keep you informed of go activites here and abroad.  For information on joining 
  4299.  the AGA send electronic mail to wjh+@cmu.edu or contact 
  4300.  
  4301.      AMERICAN GO ASSOCIATION
  4302.      Box 397, Old Chelsea Station
  4303.      NY, NY  10113
  4304.  
  4305.  
  4306. ΓòÉΓòÉΓòÉ 12. Many Faces of Go ΓòÉΓòÉΓòÉ
  4307.  
  4308. A computer opponent is sometimes available.  It will announce itself when you 
  4309. login.  This opponent is a connection to The Many Faces of Go, the current 
  4310. North American computer go champion, which plays at about the 12 Kyu level.  We 
  4311. need a volunteer with a fast Hewlett Packard machine to run the computer 
  4312. opponent more often.  Please let David Fotland (fotland@hpihoc.cup.hp.com) know 
  4313. if you are interested. 
  4314.  
  4315. David 
  4316.  
  4317. Editorial note: 
  4318.  
  4319. I.E.  Do not tell me. :) 
  4320.  
  4321. tim 
  4322.  
  4323.  
  4324. ΓòÉΓòÉΓòÉ 13. FTP ΓòÉΓòÉΓòÉ
  4325.  
  4326. To ftp from bsdserver.ucsf.edu do the following: (*something* is typed by the 
  4327. computer.) 
  4328.  
  4329. Note:  igs.nuri.net is also a mirror anonymous ftp site for the Go archives. 
  4330.  
  4331.    *%* ftp bsdserver.ucsf.edu
  4332.    ...
  4333.    *Name: (account)* anonymous
  4334.    *Password: * account@machine.domain  [Your e-mail address for passwd].
  4335.    *ftp* cd Go
  4336.    *ftp* binary
  4337.    *ftp* get <filename>
  4338.    *ftp* quit
  4339.  
  4340.      Files:
  4341.         FAQ    aga         PLAYERS  README
  4342.         RULES  RULES.PS.Z  RULES.SG
  4343.  
  4344.      Directories:
  4345.         comp   clients     games    igs         info
  4346.         mgt    pro         prog     incoming
  4347.  
  4348. If you want to look at the directories, just cd into them and type 'ls'. For 
  4349. example 'cd Go/igs' followed by 'ls' will give a list of files available for 
  4350. ftp, about IGS. Clients are in the 'clients' directory. 
  4351.  
  4352.  
  4353. ΓòÉΓòÉΓòÉ 14. How To Play Shogi ΓòÉΓòÉΓòÉ
  4354.  
  4355. Rules Simplified for Easy Understanding 
  4356. by Brian Leist "Gosh"  leistb@acad.ripon.edu
  4357. edited by Arlin Anderson "aea"
  4358.  
  4359. Objective: 
  4360.  
  4361. The objective of shogi is to capture (or checkmate) the King of the opposing 
  4362. army. The only other way to win is for your opponent to resign. 
  4363.  
  4364. Board and Pieces: The board is 9x9 numbered 9 to 1 from left to right and 
  4365. either with letters a through i (on IGS) or with roman numerals i to ix 
  4366. (standard numbering) from top to bottom.  Each side starts in the three rows 
  4367. nearest it's side of the board.  These last three rows also make up the 
  4368. promotion area for the opposition (discussed later).  Each side has twenty 
  4369. pieces: 1 King, 2 Golds, 2 Silver, 2 Knights, 2 Lances, 9 Pawns, 1 Rook and 1 
  4370. Bishop.  The pieces are set up with the pawns across the 3rd row.  The bishop 
  4371. one in from the left on the second row and the rook one space in from the right 
  4372. on the second rank.  The 1st row has the king in the middle, flanked by the 
  4373. Golds then the silvers, the knights and finally the lances. (Diagram below). 
  4374. The pieces have no color (useful in the drop move explained later) and each 
  4375. side's pieces are identified by the way they face or by a = or # on IGS. 
  4376.  
  4377.       9    8    7    6    5    4    3    2    1
  4378.     +----+----+----+----+----+----+----+----+----+
  4379.   a | =l | =n | =s | =G | =K | =G | =s | =n | =l | i
  4380.     +----+----+----+----+----+----+----+----+----+
  4381.   b |    | =r |    |    |    |    |    | =b |    | ii
  4382.     +----+----+----+----+----+----+----+----+----+
  4383.   c | =p | =p | =p | =p | =p | =p | =p | =p | =p | iii
  4384.     +----+----+----*----+----+----*----+----+----+
  4385.   d |    |    |    |    |    |    |    |    |    | iv
  4386.     +----+----+----+----+----+----+----+----+----+
  4387.   e |    |    |    |    |    |    |    |    |    | v
  4388.     +----+----+----+----+----+----+----+----+----+
  4389.   f |    |    |    |    |    |    |    |    |    | vi
  4390.     +----+----+----*----+----+----*----+----+----+
  4391.   g | #p | #p | #p | #p | #p | #p | #p | #p | #p | vii
  4392.     +----+----+----+----+----+----+----+----+----+
  4393.   h |    | #b |    |    |    |    |    | #r |    | viii
  4394.     +----+----+----+----+----+----+----+----+----+
  4395.   i | #l | #n | #s | #G | #K | #G | #s | #n | #l | ix
  4396.     +----+----+----+----+----+----+----+----+----+
  4397.        9    8    7    6    5    4    3    2    1
  4398.  
  4399. Pieces Movement: 
  4400.  
  4401. The King can move only one space in any direction. 
  4402.  
  4403. The Golds can move only one space as well in any nondiagonal and one space in 
  4404. the forward diagonals. 
  4405.  
  4406. The Silvers can move only one space in any diagonal and one space straight 
  4407. forward. 
  4408.  
  4409.    +----+----+----+  +----+----+----+  +----+----+----+
  4410.    |  \ |  I | /  |  |  \ |  | | /  |  |  \ |  | | /  |
  4411.    +----\--I-/----+  +----\--|-/----+  +----\--|-/----+
  4412.    |  ---  K ---  |  |  ---  G ---  |  |    |  s |    |
  4413.    +----/--I-\----+  +----+--|-+----+  +----/----\----+
  4414.    |  / |  I | \  |  |    |  | |    |  |  / |    | \  |
  4415.    +----+----+----+  +----+----+----+  +----+----+----+
  4416.          KING              GOLD             SILVER
  4417.  
  4418. The Knights move forward one and then one to either forward diagonal.  These 
  4419. knights cannot go backwards or sideways, only forward. Knights can jump other 
  4420. pieces (only pieces in game allowed to jump). 
  4421.  
  4422. The Lances can move any number of spaces but only straight forward. 
  4423.  
  4424. The Pawns can move only one space and only straight ahead. 
  4425.  
  4426.    +----+----+----+  +----+----+----+  +----+----+----+
  4427.    |    |    |    |  |    |  ^ |    |  |    |    |    |
  4428.    +----+----+----+  +----+- ^-+----+  +----+----+----+
  4429.    |  \ |    | /  |  |    |  ^ |    |  |    |  ^ |    |
  4430.    +----\----/----+  +----+- ^-+----+  +----+- |-+----+
  4431.    |    | \/ |    |  |    |  ^ |    |  |    |  p |    |
  4432.    +----+--|-+----+  +----+- ^-+----+  +----+----+----+
  4433.    |    |  n |    |  |    |  l |    |  |    |    |    |
  4434.    +----+----+----+  +----+----+----+  +----+----+----+
  4435.         KNIGHT             LANCE              PAWN
  4436.  
  4437. The Bishop can move any number of spaces on any diagonal. 
  4438.  
  4439. The Rook can move any number of spaces sideways forward of backwards. 
  4440.  
  4441.    +---+---+---+---+---+---+---+---+---+
  4442.    |   |   | ^ | \ |   |   |   |   |   |
  4443.    +---+---+-|-+---\---+---+---+---+---+
  4444.    |   |   | | |   | \ |   |   |   |   |
  4445.    +---+---+-|-+---+---\---+---+---+---+
  4446.    | <------ r ----------\---------->  |
  4447.    +---+---+-|-+---+---+---\---+---+---+
  4448.    |   |   | | |   |   |   | \ |   | / |
  4449.    +---+---+-|-+---+---+---+---\---/---+
  4450.    |   |   | | |   |   |   |   | b |   |
  4451.    +---+---+-|-+---+---+---+---/---\---+
  4452.    |   |   | v |   |   |   | / |   | \ |
  4453.    +---+---+---+---+---+---+---+---+---+
  4454.               ROOK AND BISHOP
  4455.  
  4456. Promotion: 
  4457.  
  4458. If any piece other than the King and the Golds finish a move into the last 
  4459. three rows on the other side of the board, the piece may be promoted.  The 
  4460. promotion alters the movement of the piece.  Silvers, Knights, Lances and Pawns 
  4461. are promoted to Golds with the same movement as a Gold.  The rook when promoted 
  4462. gains one space of movement on the diagonals and the bishop when promoted gains 
  4463. one space of movement in the non-diagonals.  The promotion is not required, but 
  4464. is permanent. Sometimes it may be useful to keep the movement of the piece 
  4465. (usually only Silvers are not promoted). Promoted pieces are designated by a 
  4466. circle around the symbol (on underside of pieces so flip them over to promote) 
  4467. or by capital letters instead of lower case (on IGS). 
  4468.  
  4469.    +---+---+---+---+---+---+---+---+---+
  4470.    |   |   | ^ | \ |   |   |   |   |   |
  4471.    +---+---+-|-+---\---+---+---+---+---+
  4472.    |   | \ | | | / | \ |   |   |   |   |
  4473.    +---+---\-|-/---+---\---+---+---+---+
  4474.    | <------ R ----------\---------->  |
  4475.    +---+---/-|-\---+---+---\---+---+---+
  4476.    |   | / | | | \ |   |   | \ |   | / |
  4477.    +---+---+-|-+---+---+---+---\-|-/---+
  4478.    |   |   | | |   |   |   |  -- B --  |
  4479.    +---+---+-|-+---+---+---+---/-|-\---+
  4480.    |   |   | v |   |   |   | / |   | \ |
  4481.    +---+---+---+---+---+---+---+---+---+
  4482.         PROMOTED ROOK AND BISHOP
  4483.  
  4484. Capturing Pieces: 
  4485.  
  4486. Whenever the movement of a piece causes it to finish on the same space as an 
  4487. opponent's piece, that opponent's piece is captured and is removed from the 
  4488. board.  It is kept in reserve by the capturer to be used later in the game by 
  4489. the Drop rule (see below). 
  4490.  
  4491.    ---x----x----x----x----
  4492.  
  4493. Drops: 
  4494.  
  4495. This is the move that makes Shogi different from all other games in its class. 
  4496. Any piece captured from the opponent can be used by placing it on any space on 
  4497. the board not occupied by another piece (yours or opposition's).  The only 
  4498. retrictions on dropping pieces involve the pawn.  Rule 1. No two nonpromoted 
  4499. pawns on the same side can be in the same column. Rule 2. A pawn cannot be 
  4500. dropped to cause mate. The only other restriction is no piece can be dropped so 
  4501. that it doesn't have a move.  This means no pawn or lance can be dropped on the 
  4502. last row or no knight can be dropped on the last two rows. All dropped pieces 
  4503. are unpromoted. 
  4504.  
  4505. These are all the basic rules. "help shogi" on IGS will show you how to type 
  4506. the moves in. 
  4507.  
  4508. You can also mail shogirules with:  mail me shogirules 
  4509.  
  4510. See also: choice coords in Shogi stats